1. 程式人生 > >Hardcoded string Button should use string resource

Hardcoded string Button should use string resource

               

遇到這個錯誤是在寫xml檔案中一個button上的字的時候,書上就是這樣寫的

android:text="Button"


我就這樣寫了,可是就是出現了標題的警告。找了一些解決方法。不怎麼好--是新增一個xml檔案。

仔細分析出錯資訊就是它是在提醒怎麼做的。找到這樣簡單有效的方法:

android:text="@string/Button" 

就不再有警告了。

但是在我直接上用邊的方法的時候,偶爾也會出現這種問題:

error: Error: No resource found that matches the given name (at 'text' with value '@string/Button1').

這個是java檔案中寫的有錯誤。

button1 = (Button)this.findViewById(R.id.button1);

裡邊的button1寫成了button