listview 中添加title的方法
来源:互联网 发布:学校封游戏端口怎么办 编辑:程序博客网 时间:2024/06/07 02:33
1.一种是固定的
<include android:id="@+id/include1" layout="@layout/headertitle" />
该view (headertitle.xml )的页面样式在本页面中(headertitle.xml)自己调好;而不是在父页面中调试;
或者
View header = LayoutInflater.from(this).inflate(R.layout.headertitle, null);datalist.addHeaderView(header);
2.,一种是不固定的
应用程序中把头部inflate出来,然后调用ListView的下面两个方法中的一个就可以
1.public
void
addHeaderView(View v);
应用:
View header = LayoutInflater.from(this).inflate(R.layout.scrolled_header_view, null); listView.addHeaderView(header);或者:datalist.addView(child);
2. public
void
addHeaderView(View v, Object data,
boolean
isSelectable);
在AdapterView.OnItemClickListener的public void onItemClick(AdapterView<?> parent, View view, int position,long id)中,position中计算header的,就是说,你给ListView的setAdapter的数据会从headerCount开始计数,所以如果你想在自己的Adapter中取数据,你需要减去headerCount。
// 在响应public void onItemClick(AdapterView<?> parent, View view, int position,long id)时position -= listView.getHeaderViewsCount(); // 需要减去headerCountMyItem item = myAdapter.getItem(position);
0 0
- listview 中添加title的方法
- ListView 添加title 排序
- 在listview中添加bitmap位图的方法
- C# 向ListView中添加多列数据的方法
- Android中去掉title的三个方法
- WebView添加Title使用隐藏函数setEmbeddedTitleBar的方法
- Excel中添加Listview控件方法
- listview 带不同颜色的title
- ASP.NET 中在代码中修改Title的方法
- ListView添加底部按钮的方法
- listview里的button事件添加方法
- Winform中listView控件从数据库中添加数据的方法
- c#中向ListView中添加一行数据的一种简单方法
- 在<img src="..." title="..."> 中使title的内容换行的方法
- html中title标签换行的方法集
- html中title标签换行的方法集
- html中title标签换行的方法集
- html中title标签换行的方法整理
- Android里Service的bindService()和startService()混合使用深入分析
- CString,string,char
- javascript中interval与setTimeOut的区别
- centos安装LibreOffice
- C#异常处理“try catch”与vb ”on error goto“
- listview 中添加title的方法
- Java 线程池的原理与实现
- java.sql.date与java.util.date的区别
- 理解Java对象序列化
- 关于流量测量的说明
- 开博第一天
- Android 向右滑动销毁(finish)Activity, 随着手势的滑动而滑动的效果
- Delphi 操作 SQL数据库
- Java 线程池学习