解决方案 »
- 实现Android 更新UI组件并延迟3秒 遇到的问题,求解答!
- 一个图片切换效果内存溢出的问题
- 求NAS 相关资料!!非常感谢!(androd,linux平台)
- 初次开发Android的程序,一些问题向各位请教!
- 客户端如何调用支付宝
- finish() 无法关闭Activity 懂的高手快来啊
- 请问,android 可以把flash的内容内置到程序中吗?
- 和视频里一样的代码,自己写出来却不能运行,并且没有报错,求指教
- Android 焦点
- 如何实现在Launcher启动前启动自写的APP?然后APP退出后启动Launcher?
- 显示隐藏虚拟键盘
- 如何改变Android tab列头的高度,请各位大神指教
//setContentView(R.layout.main);
系统根本就没有inflate main.xml, 哪来的btn这个button呢?
08-27 08:15:24.255: ERROR/AndroidRuntime(407): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.listview/com.android.listview.listviewmain}: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'没弄明白错在哪。。只要注销就正常
<ListView android:id="@+id/listview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:drawSelectorOnTop="false"
android:scrollbars="vertical"
按照出错情况,是不是红色部分应该改成list呢???
这个是说你的Layout里面没有listView,你继承的是ListActivity.
要把listview的ID改成android:id="@android:id/list"
也是不行的,,试过几次了。。
刚才好像是AVD的问题,,,
谢谢
可是为什么引号里面要这么写呢"@android:id/list
不是@+id
android:id="@android:id/list" 或android:id="@id/android:list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"> </ListView>上面代码不会在R.java里面生成ID,而会在系统内部生成,所以在Listviewmain代码中,应该这样写: setContentView(android.R.id.list);我记得这样可以解决问题,只要你其他部分不出问题,看看行不行,不行在我QQ493208515回个信儿~