在Android布局文件中,我在ListView小部件中看到以下属性:
android:id="@android:id/list"
如何使用以下内容(不起作用)访问Java程序中的ID
ListView myLV = (ListView) findViewById(R.id.list);
答案 0 :(得分:6)
如果您已将ListView myLV = (ListView) findViewById(android.R.id.list);
添加为ListView
xml
android:id="@android:id/list"
获取对ListView的引用
答案 1 :(得分:2)
您的问题是您在布局中设置了@android:id/list
ID,但是尝试查找R.id.list
其中R
是来自您的项目的资源类
所以你有两种方法来解决这个问题:
"@+id/list
android.R.id.list
答案 2 :(得分:-3)
尝试将第一行更改为以下内容:
android:id="@+id/list"