Mo *_*Dev 5 android android-imageview android-drawable
我有一种情况,我想添加一个与此应用程序效果相同的图像视图

正如您所注意到的,有一个 drawable 或一些隐藏在视图底部的东西,添加了一个透明的渐变。我怎样才能达到同样的效果?
将此可绘制对象放置在布局的底部:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:startColor="#FFFFFF"
android:endColor="@android:color/transparent"
android:angle="90" />
</shape>
Run Code Online (Sandbox Code Playgroud)
您的布局:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/white" >
<View
android:layout_width="match_parent"
android:layout_height="20dp"
android:background="@drawable/gradient"
android:layout_gravity="bottom"/>
</FrameLayout>
Run Code Online (Sandbox Code Playgroud)
小智 4
那么,您可以在 xml 中使用 listView 的 fadingEdge 属性。创建一个 listView,然后添加项目 xml(特别是上面提到的图像)。
android:fadingEdge="horizontal"
android:fadingEdgeLength="30dp"
android:fillViewport="false"
android:requiresFadingEdge="vertical"
| 归档时间: |
|
| 查看次数: |
900 次 |
| 最近记录: |