我有一个带滑动抽屉视图的应用程序。我的问题是,在抽屉活动布局中,我有一个列表视图,它到达滑动抽屉把手所在的屏幕底部。所以无法看到列表中的最后一个元素,因为句柄与它重叠。 我怎么能解决这个问题?
提前致谢!
答案 0 :(得分:2)
我通过在listview底部添加空格来解决这个问题
通过以下步骤:
1.在布局文件夹中创建space_fotter.xml
space_fotter.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@color/color_appBackground">
<ImageView
android:gravity="center"
android:src = "@drawable/bg_white"
android:layout_width="10dp"
android:layout_height="50dp"
/>
</LinearLayout>
@ drawable / bg_white它只是我创建的一个小白色png文件。
2.从列表激活类
中调用space_fotter.xmlView SpaceFotter = getLayoutInflater().inflate(R.layout.space_fotter, null);
3.将其添加到您的列表视图中:
private ListView lv;
lv =(ListView)findViewById(android.R.id.list);
lv.addFooterView(SpaceFotter );
希望有所帮助