我通过将带有按钮、文本视图等的不同布局从一个XML复制到另一个XML,创建了不同的Android布局XML。现在的问题是,当从一个布局中的一个按钮重命名iD时,所有布局XML文件中的按钮iD都会更改。我是一名编程新手,我的英语不是很好,但如果有人能帮忙,那就太好了。通过g00gle搜索此问题未成功。。
test_layoutA.xml等于test_layout B.xml:
<ImageButton
android:id="@+id/btnChatF"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:src="@drawable/testbuttonimage" />
如果您需要更多信息,请询问,非常感谢。
如果您通过直接更改XML进行重命名,那么IDE将不会捕捉到这一点,也不会填充更改。在图形编辑器中,您应该在该字段上使用Refactor
->Rename...
函数,或者使用Properties
工作表进行重命名。
我认为在玩了几个布局之后,避免这个"bug"的唯一方法是使用文本编辑器(而不是属性编辑器)。