作者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