2015-03-31 64 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