我开发了以下 for 循环来在下拉列表中设置数据。如果我在.get()
方法上使用一个数字来选择和比较已单击的项目,这将非常有效,但显然这对于设置的整数值是无用的。
我收到“a”变量无法解析为变量的错误。
我真的不知道为什么?
这是代码:
List<String> list = new ArrayList<String>();
list.add("-");
list.add("Medical");
list.add("Business");
list.add("Family");
list.add("Other");
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, list);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
editTime.setAdapter(dataAdapter);
for(int a = 0; a < list.size(); a ++);
{
// Error on the 'a' variable - cannot be resolved to a variable.
if(typeReturned == list.get(a));
{
// Error on the 'a' variable - cannot be resolved to a variable.
editTime.setSelection(a);
}
}