嗨,极客是android的新手,实际上我需要代码 选择要从Db添加到微调器中的数据,在微调器中,当我选择一个项目时,它应该显示来自Db的列的详细信息。 DB的字段: 1.银行名称 2.帐号 3.数量详情 4.Task 注意:(要添加到微调器的银行名称,当我在微调器中选择银行名称时,它应该在列表视图中显示帐号,金额详细信息和任务)。
答案 0 :(得分:0)
要从Db添加到微调器中的选定数据 - >
你必须在SQLite或任何其他与android兼容的数据库方面有一点经验。如果是SQLite,你必须从数据库中获取一个对象列表。 (有很多方法可以做到。如果你愿意,我可以帮你解决这个问题。)
如果您可以提供一个List,那么您可以将它加载到Spinner中。
public void fillSpinner(Spinner yourSpinner, List yourListFromDB) {
ArrayAdapter spinnerAdapter = new ArrayAdapter(this,
android.R.layout.simple_spinner_item, yourListFromDB);
spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
yourSpinner.setAdapter(spinnerAdapter);
}