我是Android應用程序開發和使用Java語言的新手。 我的問題是每次我做一個TextView或Button時,下面都有一個帶有感嘆號的三角形。 當我點擊它,我看到一條消息說:硬編碼字符串「Button」,應該使用@string資源
硬編碼字符串「按鈕」,應使用@string資源
我有兩個活動,我的主要活動有一個按鈕,當你點擊它你會進入第二個活動。 但是當我去我的main.java
做一個按鈕的代碼。總是有上面顯示的錯誤。我認爲日食無法找到我的按鈕的ID和我的TextView相同,他們有相同的錯誤信息。
這裏是我做的代碼:
Button b = FindViewById(R.id.button1);
我也補充一下:
Button b = (Button) FindViewById(R.id.button1);
我使用的是最新的Eclipse經典和ADT八月號。該平臺是Android 4.1 API 16.
像這樣的: <字符串名稱= 「button1的」>按鈕 <按鈕機器人:layout_width = 「FILL_PARENT」 機器人:layout_height = 「WRAP_CONTENT」 機器人:文本= 「@ string/button」/> –
yatot13
只是使用button1代替按鈕,事情應該沒問題。接受我的答案,如果它對你有幫助,就可以加註。 –