我们可以像这样定义id:
<TextView android:id="@+id/btn1" />
但是有许多活动和许多组件,这些ID可能很容易与其他人重复。
是否能够定义嵌套的ide,例如:
<TextView android:id="@+id/index/btn1" />
答案 0 :(得分:3)
不,你不能。但是,您可以1)使用_创建名称空间的外观,例如:
<TextView android:id="@+id/index_btn1" />
或2)您可以在不同的xml文件中重复使用相同的Id。只要视图中没有重复的id,findViewById()就可以正常工作。
有关详细信息,请参阅文档中的ID部分:http://developer.android.com/reference/android/view/View.html