如何在android中的spinner中显示数据库值

时间:2015-09-12 07:47:38

标签: java android

在我的页面中,我有两个微调器,我想从SQLite数据库中显示值。我可以轻松地在编辑文本中显示一个值。但我不知道如何在微调器中显示。

我试过这样:

String addr_country = rs.getString(rs.getColumnIndex(DBHelper.ADDRESS_COLUMN_COUNTRY));

country.setText((CharSequence) addr_country);

但它不起作用..怎么做

1 个答案:

答案 0 :(得分:1)

尝试这种方式:

String[] list = //get data from your database
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this,
            android.R.layout.simple_spinner_item, list); 

dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

spinner2.setAdapter(dataAdapter);