有什么不同的@android:id / list @ + id / android:list?

时间:2012-08-15 12:05:09

标签: android

我看到两个listview xml代码:

<ListView
    android:id="@android:id/list"
...

<ListView
    android:id="@+id/android:list"

这些之间有什么不同?

2 个答案:

答案 0 :(得分:1)

使用+告诉Android更新R.java文件。

  

加号(+)表示这是一个必须创建并添加到我们资源的新资源名称(在R.java文件中)。

Android XML Layouts

阅读所有相关信息

答案 1 :(得分:1)

@+id/test表示您正在命名空间中创建名为test的id 你的申请。您可以使用@id/test来引用它。

@android:id/test 意味着你指的是在android命名空间中定义的id。