【发布时间】:2011-07-04 10:24:20
【问题描述】:
我需要从一个字符串创建一个微调器。到目前为止,我使用 ArrayAdapter,但它不起作用。这是我的代码
ArrayList<String> aus=new ArrayList<String>();
if(results.length!=0){
for(int i=0;i<results.length;i++)
aus.add(results[i].get_nome());
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, aus);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
locale.setAdapter(adapter);
}
}
locale 是 Spinner 类型 结果这是我的班级,get_nome 返回一个字符串 我有这个错误:“ArrayAdapter 的构造函数(new Handler(){},int, ArrayList is undefined”
【问题讨论】:
-
结果是整数还是字符串?
-
aus.add(results[i].get_nome());什么是 get_nome ?我认为这是错误的,这就是为什么不将数据填充到数组列表中
-
字符串结果[];结果[0] =“asd”; ArrayList
aus=new ArrayList (); if(results.length!=0){ for(int i=0;i -
results 不是个人课程并且 get_nome() 返回一个字符串
-
制作 aus.add(results[i]);并尝试
标签: android eclipse string spinner android-arrayadapter