如何在android中的ListView结束时获得阴影效果?

时间:2014-04-30 10:23:31

标签: android listview shadow drawerlayout

我试图在ListView的末尾获得阴影效果,它放在DrawerLayout中。我有阴影效果的png图像。我只是想知道如何摆放它。我尝试创建一个视图并将此图像作为背景图像放置,但是wholw布局获得了阴影。我的xml文件在下面,请指导我一步一步做什么。

    <android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent">


<FrameLayout
    android:id="@+id/content_frame"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />




<ListView
    android:id="@+id/left_drawer"
    android:layout_width="240dp"
    android:visibility="visible"
    android:layout_height="match_parent"
    android:layout_gravity="start"
    android:choiceMode="singleChoice"
    android:divider="@android:color/transparent"
    android:dividerHeight="0dp"
    android:background="@android:color/black"/>

<View
        android:id="@+id/vieworange"
        android:layout_width="10dp"
         android:layout_height="match_parent"

        android:background="@drawable/menushade"
        android:visibility="visible" />

2 个答案:

答案 0 :(得分:4)

您可以添加

 list.addFooterView(footerView);

并在页脚视图中插入阴影图像以获取详细信息link

答案 1 :(得分:1)

您只需将该PNG阴影图像作为列表视图的背景。即

    <ListView
    android:id="@+id/listView1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"     
    android:background="@drawable/profile_background"
    />