android:id=@android:id/list,Logcat错误 - 内容必须有一个ListView的id属性是'android.R.id.list'...
我的列表视图显示这样的错误我在我的问题中提到的事件,尽管我在mainactivity中提到扩展listactivity也和我的布局我把尽可能的ListViewLogcat错误 - 内容必须有一个ListView的id属性是'android.R.id.list'
activity_list_item.xml
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >
android:id="@android:id/list"
android:layout_width="wrap_content"
android:layout_height="fill_parent" >
Mainactivity.java
public class MainActivity extends ListActivity implements FetchDataListener{
private ProgressDialog dialog;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_list_item);
initView();
}
private void initView() {
// show progress dialog
dialog = ProgressDialog.show(this, "", "Loading...");
String url = "http://10.0.2.2/test/apps.php";
FetchDataTask task = new FetchDataTask(this);
task.execute(url);
}
@Override
public void onFetchComplete(List data) {
// dismiss the progress dialog
if(dialog != null) dialog.dismiss();
// create new adapter
ApplicationAdapter adapter = new ApplicationAdapter(this, data);
// set the adapter to list
setListAdapter(adapter);
}
@Override
public void onFetchFailure(String msg) {
// dismiss the progress dialog
if(dialog != null) dialog.dismiss();
// show failure message
Toast.makeText(this, msg, Toast.LENGTH_LONG).show();
}
}
我的日志猫错误显示这样
5-17 11:30:30.649: E/AndroidRuntime(1177): FATAL EXCEPTION: main
05-17 11:30:30.649: E/AndroidRuntime(1177): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.jsonandroid/com.example.jsonandroid.MainActivity}: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'
05-17 11:30:30.649: E/AndroidRuntime(1177): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180)
05-17 11:30:30.649: E/AndroidRuntime(1177): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
05-17 11:30:30.649: E/AndroidRuntime(1177): at android.app.ActivityThread.access$600(ActivityThread.java:141)
05-17 11:30:30.649: E/AndroidRuntime(1177): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
05-17 11:30:30.649: E/AndroidRuntime(1177): at android.os.Handler.dispatchMessage(Handler.java:99)
05-17 11:30:30.649: E/AndroidRuntime(1177): at android.os.Looper.loop(Looper.java:137)
05-17 11:30:30.649: E/AndroidRuntime(1177): at android.app.ActivityThread.main(ActivityThread.java:5039)
05-17 11:30:30.649: E/AndroidRuntime(1177): at java.lang.reflect.Method.invokeNative(Native Method)
05-17 11:30:30.649: E/AndroidRuntime(1177): at java.lang.reflect.Method.invoke(Method.java:511)
05-17 11:30:30.649: E/AndroidRuntime(1177): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
05-17 11:30:30.649: E/AndroidRuntime(1177): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
05-17 11:30:30.649: E/AndroidRuntime(1177): at dalvik.system.NativeStart.main(Native Method)
05-17 11:30:30.649: E/AndroidRuntime(1177): Caused by: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'
05-17 11:30:30.649: E/AndroidRuntime(1177): at android.app.ListActivity.onContentChanged(ListActivity.java:243)
05-17 11:30:30.649: E/AndroidRuntime(1177): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:273)
05-17 11:30:30.649: E/AndroidRuntime(1177): at android.app.Activity.setContentView(Activity.java:1881)
05-17 11:30:30.649: E/AndroidRuntime(1177): at com.example.jsonandroid.MainActivity.onCreate(MainActivity.java:17)
05-17 11:30:30.649: E/AndroidRuntime(1177): at android.app.Activity.performCreate(Activity.java:5104)
05-17 11:30:30.649: E/AndroidRuntime(1177): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
05-17 11:30:30.649: E/AndroidRuntime(1177): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
05-17 11:30:30.649: E/AndroidRuntime(1177): ... 11 more
+0
清理完项目后再试。 –
+0
关闭袖口,你看起来没问题。请记住,如果您的活动布局只是一个全屏“ListView”,您可以跳过活动布局和'setContentView()'调用。 'ListActivity'默认会自动给你一个全屏的'ListView'。 –
+0
尝试android:layout_height =“match_parent” –
android:id=@android:id/list,Logcat错误 - 内容必须有一个ListView的id属性是'android.R.id.list'...相关推荐
- android TextView webView 显示 html table 标签内容
我想显示的html标签字符串如下: String s="<div><p>凤凰网港股港股通资金流向统计,9月27日,腾讯控股(00700.hk),美团-W(03690. ...
- Android 源码编译及常见错误及解决方法
Android 源码编译及常见错误及解决方法 参考文章: (1)Android 源码编译及常见错误及解决方法 (2)https://www.cnblogs.com/kyyblabla/p/360393 ...
- android手机com.google.process.gapps错误的解决方法
android手机com.google.process.gapps错误的解决方法 参考文章: (1)android手机com.google.process.gapps错误的解决方法 (2)https: ...
- Android基础GridView、ListView、Edittext属性大全
前言:Android基础控件的属性,在开发过程中会用到,另外多了解一些属性会加快功能的实现,特别是Edittext文本输入在用户填写时肯定用到,如果充分利用其属性,会事半功倍.有很多控件特殊属性连an ...
- 安卓视频播放器 一行代码快速实现视频播放,Android视频播放,AndroidMP3播放,安卓视频播放一行代码搞定,仿今日头条 Android视频播放器
一行代码快速实现视频播放,Android视频播放,AndroidMP3播放,安卓视频播放一行代码搞定,真正实现Android的全屏功能 github地址:https://github.com/qius ...
- 泛微oa流程表单之明细表字段通过文本输入内容使另外一个字段必填
//明细表字段通过文本输入内容使另外一个字段必填 jQuery("#detailDiv_0").delegate("input[id^='field10247_']&qu ...
- android studio有时候r.id找不到,Android Studio:R.id.editText中的错误
Im新的Android Studio和Android开发.所以我按照developer.android.com给出的教程,我在这一行中有一个错误:EditText editText = (EditTe ...
- 导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件
导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件 参考文章: (1)导入数据任务(id:373985)异常, 错误信 ...
- 导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件...
小程序导入,别人导出的数据库json文件,错误信息如下: 导入数据库失败, Error: Poll error, 导入数据任务(id:373985)异常,错误信息:解析导入文件错误,请检查导入文件内容 ...
最新文章
- matplotlib 可视化必知必会富文本绘制方法
- php提交字段打印,在隱藏的表單字段中提交的JSON編碼的PHP數組 - 在提交表單的頁面中打印時會產生奇怪的輸出...
- 构建之法 学习笔记06
- Scrum之 站立例会
- elasticsearch java likequery_ElasticSearch的模糊查询
- VSS不需要验证自动登录的问题
- 数据结构实验之查找五:平方之哈希表
- stm32时钟树_先学STM8,还是学STM32?
- 数据字符集mysql主从数据库,分库分表等笔记
- STM8学习笔记---NTC热敏电阻的使用
- 网管学习日记-VRRP单组备份
- 英特尔技术领导委员会(GTC) 专题系列之主席致辞
- 基于Java的在线音乐网站的设计_基于javaweb的音乐网站的设计与实现论文.doc
- 微信H5框架:WEUI
- 计算信源熵和香农编码C语言,信息论与编码课程设计报告统计信源熵与香农编码...
- CREO产品柔性建模 参数化 模具 TOP DOWN设计
- unity 导出 stl
- tas5707php,TAS5707PHP
- 移动端UML图应用之UML结构图——包图、部署图和组件图
- 计算机基础教程 试题,《计算机基础教程》考试试题及答案
热门文章
- three DragControls(拖拽整个模型)
- 复杂度分析当中的Θ、Ο、Ω
- MongoDB集群安装与配置2.4.3版本
- jvm gc监控分析常用命令
- JavaScript prompt函数
- POCO库中文编程参考指南(11)如何使用Reactor框架?
- 强化学习 / 动态规划:策略改进(Policy Improvement)使策略更优的数学证明
- Android反射修改view,Android 修改viewpage滑动速度的实现代码
- 基于FPGA的SDRAM控制器设计(一)----------SDRAM初始化
- mybatisplus中的xml对象参数传递