2015-03-31 65 views
0

我创建了不同的Android布局XMLs通过复制不同的布局与按钮,TextViews等从一个XML到另一个。现在有一个问题,即当从一个布局中的一个按钮重命名iD时,所有布局XML文件中的按钮ID更改。我是编程的新手,我的英文不太好,但如果有人可以帮忙,这将会非常好。搜索可通过g00gle此问题不会成功..重命名按钮在不同的布局问题Android/Java

test_layoutA.xml等于test_layoutB.xml:

​​

如果您需要了解更多信息请咨询,非常感谢你。

+0

我在图形布局概述中重命名按钮,然后更新所有资源。 – AnDa 2015-03-31 12:11:11

回答

0

如果您通过直接更改XML进行重命名,那么IDE将无法捕获并且不会填充更改。您应该在图形编辑器中使用该字段上的Refactor - >Rename...函数,或者使用Properties表重命名。

+0

我通过在图形布局中使用属性屏蔽,并在更新引用后更改了所有Layout.XML中的ButtonID。 – AnDa 2015-03-31 12:25:34

+0

如果我只是在XML中重命名它恐怕不干净,我不得不将它手动添加到R.java .. – AnDa 2015-03-31 12:26:46

+0

R.java类生成,不要手动修改,因为它是无意义。您可能需要清理该项目以强制该类别的再生。 – 2015-03-31 12:28:00