ArrayAdapter requires the resource ID to be a TextView问题
来源:互联网 发布:mysql 删除重复值 编辑:程序博客网 时间:2024/06/06 02:12
转载自:http://blog.csdn.net/xxg3053/article/details/6999872
- ArrayAdapter<String> aryAdapter=new ArrayAdapter<String>(GetTaskList.this,R.layout.list_item,aryListTask);
在使用ArrayAdapter时使用自己写的R.layout.list_item布局容易出现:ArrayAdapter requires the resource ID to be a TextView 报错
R.layout.list_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="match_parent"
- android:orientation="vertical"
- >
- <TextView android:id="@+id/text1"
- android:textSize="16sp"
- android:textStyle="bold"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"/>
- </LinearLayout>
而使用android.R.layout.simple_expandable_list_item_1布局则不会....
问题出在:
- <?xml version="1.0" encoding="utf-8"?>
- <TextView
- xmlns:android=http://schemas.android.com/apk/res/android
- android:layout_width="fill_parent"
- android:layout_height="wrap_content" />
xmlns:android=http://schemas.android.com/apk/res/android 就是这句了....
添加到自己的TextView中就ok.
因为根节点必须是TextView
修改后的list_item.xml
- <?xml version="1.0" encoding="utf-8"?>
- <TextView
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/text1"
- android:textSize="16sp"
- android:textStyle="bold"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"/>
0 0
- ArrayAdapter requires the resource ID to be a TextView问题
- ArrayAdapter requires the resource ID to be a TextView问题
- ArrayAdapter requires the resource ID to be a TextView问题
- ArrayAdapter requires the resource ID to be a TextView问题
- ArrayAdapter requires the resource ID to be a TextView问题
- ArrayAdapter requires the resource ID to be a TextView 错误
- Q: ArrayAdapter requires the resource ID to be a TextView
- ArrayAdapter requires the resource id to be a TextView
- ArrayAdapter requires the resource ID to be a TextView错误
- 关于出现 ArrayAdapter requires the resource ID to be a TextView问题
- ArrayAdapter requires the resource ID to be a TextView问题整理
- 如何解决ArrayAdapter requires the resource ID to be a TextView
- ArrayAdapter requires the resource ID to be a TextView 的解决办法
- 报错:ArrayAdapter requires the resource ID to be a TextView
- “The resource could not be loaded because the App Transport Security policy requires the use of a se
- The resource could not be loaded because the App Transport Security policy requires the use of a sec
- The resource could not be loaded because the App Transport Security policy requires the use of a sec
- The resource could not be loaded because the App Transport Security policy requires the use of a sec
- MyBatis+springMVC+easyUI (dataGirl)实现分页(转载)
- get与post方法各自设置页面提交乱码解决方案
- java单例设计模式
- HI3515海思开发板移植3G模块笔记
- (1.4.5.1)Java编程题——在一个字符串中查找第一个非重复的字符
- ArrayAdapter requires the resource ID to be a TextView问题
- Eclipse修改workspace
- Mining Massive Datasets课程笔记(一)
- Handler最正确的写法(避免内存泄露)
- GOF23设计模式之 工厂模式
- 对Throwable的处理
- gcc原子化操作
- (1.1.7.1)上台阶、硬币问题的算法
- 219 An problem about date【日期的定理】