ListView id的使用
来源:互联网 发布:淘宝贷款怎么回事 编辑:程序博客网 时间:2024/06/16 15:51
前一段时间在完成老师布置的小项目时用到了ListView组件,运行时报错
Your content must have a ListView whose id attribute is 'android.R.id.list'
经过搜索发现在写ListView布局时应为:
<ListView android:id="@android:id/list" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1"></ListView>
因为ListActivity默认绑定了list这个id,所以此时你用类似于:
<ListView android:id="@android:id/list1234" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1"></ListView>时,就会报上述错误,无法找到id为list的ListView。
当然也不是不可以使用list1234之类的自定义id,但这时就不能直接使用默认的setListAdapter(adapter),
而应该改为
ListView list = (ListView)findViewById(R.id.list1234);
...
...
list.setListAdapter(list1234);
这样程序就能完美运行了。
阅读全文
0 0
- ListView id的使用
- 关于ListView的id的问题
- ListView 的position和id的区别
- ListActivity ListView的id为什么要用@android:id/list
- MODIF ID 的使用
- id对象的使用
- Robotium的id使用
- ${param.id}的使用
- Touch ID 的使用
- ${param.id}的使用
- android 获得listview里的控件的id
- Android ListView的OnItemClickListener详解-id跟position的区别
- ListView获取选中和长按菜单对应的ID
- ListView获取选中和长按菜单对应的ID
- Android学习记录--ListView取id的疑问
- listview 的使用
- ListView的使用
- ListView的使用技巧
- Activity
- Python网络编程--TCP
- [jzoj1408][vijos1472] 教主的集合序列
- 一个新的算法:珠排序
- javascript节点的操作 创建、添加、移除、移动、复制
- ListView id的使用
- Git Your branch is ahead of 'origin/master' by X commits解决方法
- html常规写法
- hashmap 深入分析 转载AlphaWang 博主的 但是写的真的很好。
- Python 函数的高级用法
- Elasticsearch的distinct项查询(去重查询)
- 小测验:解密文件——题解
- 617. Merge Two Binary Trees
- SQL大全(二)