我已经回顾了几个如何在我的程序中设置微调器的示例,它们都使用我正在使用的相同格式,但是eclipse说这是一个语法错误,具体来说:"令牌上的语法错误" setDropDownViewResource",此令牌后预期的标识符。此外,它说设置微调器适配器的语句需要在令牌"适配器之后的变量declaratorid"
这是有问题的代码块:
Spinner tipPercent = (Spinner) findViewById(R.id.tip_spinner);
ArrayAdapter<CharSequence> adapter = new ArrayAdapter(this,
R.array.tip_percentage, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_item);
spinner.setAdapter(adapter);
我错过了什么?
答案 0 :(得分:0)
将adapter
ArrayAdapter实例初始化为:
ArrayAdapter<CharSequence> adapter = new ArrayAdapter<CharSequence>(this,
R.array.tip_percentage, android.R.layout.simple_spinner_item);