Android ListView中headerview的动态显示和隐藏的实现方法1.动态设置headerview的方法动态设置headerview有两个思路。方法一将header的布局写在list item的布局文件中,在adapter中通
Android ListView中headerview的动态显示和隐藏的实现方法
1.动态设置headerview的方法
动态设置headerview有两个思路。
方法一
将header的布局写在list item的布局文件中,在adapter中通过判断position的值是否为0动态控制其显示或隐藏。
代码示例:
item.xml布局文件
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:Android="Http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/item_selector" android:gravity="center_vertical" android:orientation="vertical" > <include android:id="@+id/view_header" android:layout_width="fill_parent" android:layout_height="wrap_content" layout="@layout/view_header" android:visibility="Gone" /> <LinearLayout android:id="@+id/view_item" android:layout_width="match_parent" android:layout_height="67dip" android:gravity="center_vertical" android:minHeight="?android:attr/listPreferredItemHeight" android:orientation="horizontal" > ... </LinearLayout></LinearLayout>
--结束END--
本文标题: Android ListView中headerview的动态显示和隐藏的实现方法
本文链接: https://www.lsjlt.com/news/221536.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-27
2024-04-27
2024-04-27
2024-04-27
2024-04-27
2024-04-27
2024-04-27
2024-04-27
2024-04-27
2024-04-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0