为什么listview的id必须要用@id/android:list的这种格式,其他格式程序就不能运行?

期望得到大家解答。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

因为你用了ListActivity 或者 ListFragment

里面有方法getListView() 获取的就是@id/android:list的控件

因为如果你的资源的路径不正确就会出现加载不了资源的情形

这种是android系统的添加id的格式。
自己开发一般都是**@+id/xxx**

你如果不能这样写,就要看有什么错误了,应该是代码里获取listview的时候的问题。

因为你用了ListActivity 或者 ListFragment

里面有方法getListView() 获取的就是@id/android:list的控件