Android SQLITE数据库和微调器

时间:2011-11-08 05:34:26

标签: android sqliteopenhelper

嗨,极客是android的新手,实际上我需要代码 选择要从Db添加到微调器中的数据,在微调器中,当我选择一个项目时,它应该显示来自Db的列的详细信息。 DB的字段: 1.银行名称 2.帐号 3.数量详情 4.Task 注意:(要添加到微调器的银行名称,当我在微调器中选择银行名称时,它应该在列表视图中显示帐号,金额详细信息和任务)。

1 个答案:

答案 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);
}