我閒逛在strings.xml中,和我添加了一個字符串:「itemTag」:爲什麼在string.xml中添加字符串不會在R.java中顯示?
<string name="itemTag">1</string>
當我試圖訪問通過R.string.itemTag活動字符串,它彈出一個錯誤:
itemTag cannot be resolved or is not a field
我看着R.java文件,找不到字符串。當我在string.xml中添加字符串時,是否存在沒有添加到文件中的原因,以及如何解決此問題?
對不起,如果這是重複的,我在Google上找不到任何東西。
的strings.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="itemTag">1</string>
</resources>
編輯:
我不知道如果多數觀衆的理解,在所有ID和字符串位於R.java(我假設),我找不到itemTag。它根本就不在那裏。我假設一旦我在string.xml中創建了一個字符串,該字符串也會自動彈出R.java,但似乎並不是這種情況。
嘗試清理項目(項目>清潔>選擇您的項目) – Fllo
試過了,它刪除R.java並沒有重建自己。 – Piofmc
您是否在xml中的該行上發生錯誤?或在任何其他的XML? – codeMagic