我目前正在开发一个小应用程序,因此想要在对话框中添加一个微调器。 我在网上找了几个关于如何向该微调器添加项目的教程。 所以这就是我到目前为止所做的:
@SuppressWarnings({ "rawtypes", "unchecked" })
public void prepareNewClubSpinner(){
DatabaseHandler db = new DatabaseHandler(getApplicationContext());
ArrayList<String> rest = db.getRest();
List<String> list = new ArrayList<String>();
for(String entry : rest){
list.add(entry);
}
ArrayAdapter dataAdapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item, list);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinClub.setAdapter(dataAdapter);
}
我已经使用调试器检查了列表,它确实包含了所有条目,因此循环正在填充列表,但项目不会显示在我的微调器中。 我似乎想念一些东西,但无法弄清楚是什么! 有人有想法吗?