Android 资源ID的基本语法
当你写
<TextView android:id="@+id/text1" ..../>
它的意思是,“使用 text1 引用 TextView 的实例。
+ 表示如果 text1 的id未定义为资源,并继续使用唯一的数字定义它。
定义你自己的资源ID
可以创建ID并在你的应用程序中使用它们。
ID被视为资源。
我们可以使用名为item的资源标签来定义ID,而不附加到任何ID特定资源,如下例所示。
<resources> <item type="id" name="text"/> </resources>
在这种情况下,类型指的是资源id的类型。一旦此ID到位,以下的视图定义将执行。
<TextView android:id="@id/text"> .. </TextView>