看板 AndroidDev 關於我們 聯絡資訊
我在寫Spinner的時候碰到一個問題 ArrayAdapter<CharSequence> adapter_fooda = ArrayAdapter.createFromResource(this,R.array.foods, android. R.layout.simple_spinner_item); ^^^^^^^ adapter_fooda.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); array卻顯示 array cannot be resolved or is not a field 那是怎麼一回事呢???? 請問可以直接改 R.java 的內容嗎??? 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.121.124.184 ※ 編輯: ming1112 來自: 122.121.124.184 (04/07 12:02)
yauhh:應該是資源檔res/values那邊設定要調整一下 04/07 14:03
ming1112:是說 strings.xml 那個嗎??? 只有那個而已 04/07 15:16
ming1112:我發現 R.java 少了一段 04/07 15:20
ming1112:public static final class array { 04/07 15:20
ming1112: public static final int food=0x7f050000; 04/07 15:20
ming1112: } 少了這些 他就不自動產生 = = 是為什麼哩??? 04/07 15:21
yauhh:我猜你的strings.xml定義一個<string-array name="food",但 04/07 15:39
yauhh:你寫了R.array.foods 04/07 15:39
ming1112:不是 裡面只有 app_name 和 XXX Activity! 04/07 15:43
ming1112:那個是我打太快,少打一個s = = 04/07 15:44
ming1112:http://ppt.cc/3I71 我是這樣寫 04/07 15:53
yauhh:那你應該確認一下strings.xml有沒有string-array名為food 04/07 16:09
ming1112:沒有>< 04/07 16:10
ming1112:我知道你的意思了 謝謝你^^ 04/07 16:23