我看到两个 listview xml 代码:
<ListView
android:id="@android:id/list"
...
和
<ListView
android:id="@+id/android:list"
它们之间有什么不同?
我看到两个 listview xml 代码:
<ListView
android:id="@android:id/list"
...
和
<ListView
android:id="@+id/android:list"
它们之间有什么不同?
使用+
告诉 Android 更新 R.java 文件。
加号 (+) 表示这是一个新资源名称,必须创建并添加到我们的资源中(在 R.java 文件中)。
在Android XML Layouts阅读所有相关信息
@+id/test
意味着您正在应用程序的命名空间中创建一个名为 test 的 id。您可以使用@id/test
.
@android:id/test
表示您指的是在 android 命名空间中定义的 id。