[問題] android spinner

看板AndroidDev作者 (ming)時間13年前 (2012/04/07 11:42), 編輯推噓1(1013)
留言14則, 2人參與, 最新討論串1/1
我在寫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)

04/07 14:03, , 1F
應該是資源檔res/values那邊設定要調整一下
04/07 14:03, 1F

04/07 15:16, , 2F
是說 strings.xml 那個嗎??? 只有那個而已
04/07 15:16, 2F

04/07 15:20, , 3F
我發現 R.java 少了一段
04/07 15:20, 3F

04/07 15:20, , 4F
public static final class array {
04/07 15:20, 4F

04/07 15:20, , 5F
public static final int food=0x7f050000;
04/07 15:20, 5F

04/07 15:21, , 6F
} 少了這些 他就不自動產生 = = 是為什麼哩???
04/07 15:21, 6F

04/07 15:39, , 7F
我猜你的strings.xml定義一個<string-array name="food",但
04/07 15:39, 7F

04/07 15:39, , 8F
你寫了R.array.foods
04/07 15:39, 8F

04/07 15:43, , 9F
不是 裡面只有 app_name 和 XXX Activity!
04/07 15:43, 9F

04/07 15:44, , 10F
那個是我打太快,少打一個s = =
04/07 15:44, 10F

04/07 15:53, , 11F
http://ppt.cc/3I71 我是這樣寫
04/07 15:53, 11F

04/07 16:09, , 12F
那你應該確認一下strings.xml有沒有string-array名為food
04/07 16:09, 12F

04/07 16:10, , 13F
沒有><
04/07 16:10, 13F

04/07 16:23, , 14F
我知道你的意思了 謝謝你^^
04/07 16:23, 14F
文章代碼(AID): #1FVxUWnh (AndroidDev)