在一项活动中,我有一个列表视图和一个文本视图。
我想使用这些观点制作公告牌。在我的例子中,listview表示一组帖子,textview表示页码。
所以我写下面的代码:
<RelativeLayout 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" tools:context=".MainActivity">
<ListView
android:id="@+id/referList"
android:layout_width="match_parent"
android:layout_height="500dp"
/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="[1]" // page number
android:layout_below="@id/referList"/>
</RelativeLayout>
然而.xml会划分整个屏幕并分别显示每个视图。(因为我设置了列表视图的高度&#34; 500dp&#34;)
如何在Android中制作这样的视图? (https://www.google.com/webhp?hl=en&gws_rd=cr,ssl&ei=pJzLVMbBC-HRmwWL3oGgBw&fg=1#hl=en&q=listview - 当到达滚动结束时,会出现页码。)
答案 0 :(得分:1)
尝试将页码视图作为页脚添加到列表中
View footerView = ((LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.footer_layout, null, false);
ListView.addFooterView(footerView);