作者ming1112 (ming)
看板AndroidDev
標題[問題] android spinner
時間Sat Apr 7 11:42:22 2012
我在寫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)
1F:推 yauhh:應該是資源檔res/values那邊設定要調整一下 04/07 14:03
2F:→ ming1112:是說 strings.xml 那個嗎??? 只有那個而已 04/07 15:16
3F:→ ming1112:我發現 R.java 少了一段 04/07 15:20
4F:→ ming1112:public static final class array { 04/07 15:20
5F:→ ming1112: public static final int food=0x7f050000; 04/07 15:20
6F:→ ming1112: } 少了這些 他就不自動產生 = = 是為什麼哩??? 04/07 15:21
7F:→ yauhh:我猜你的strings.xml定義一個<string-array name="food",但 04/07 15:39
8F:→ yauhh:你寫了R.array.foods 04/07 15:39
9F:→ ming1112:不是 裡面只有 app_name 和 XXX Activity! 04/07 15:43
10F:→ ming1112:那個是我打太快,少打一個s = = 04/07 15:44
12F:→ yauhh:那你應該確認一下strings.xml有沒有string-array名為food 04/07 16:09
13F:→ ming1112:沒有>< 04/07 16:10
14F:→ ming1112:我知道你的意思了 謝謝你^^ 04/07 16:23