ArrayAdapter requires the resource ID to be a TextView问题
来源:互联网 发布:js url encode 编码 编辑:程序博客网 时间:2024/06/04 23:28
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"/>
- 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
- backgroundworker与Thread区别
- Bochs 虚拟机安装 MS-DOS 7.10
- ASP.NET2.0-防止同一用户同时登陆
- MyBatis 配置文件空值设置
- 如果在BackgroundWorker运行过程中关闭窗体…
- ArrayAdapter requires the resource ID to be a TextView问题
- 【已解决】点击wubi后出现,有些是输入口令的安装程序,有些是“演示和完全安装”菜单 - ubuntu cd
- struts2中freemarker访问request session Application parameter对象
- linux--常用命令
- 日志操作之JAVA
- oracle procedure
- Android Service学习之AIDL, Parcelable和远程服务
- 大话企业级移动应用的开发策略
- 部署nexus私服