Cursor cur = db.rawQuery("SELECT "+dbh.AM_Name+" FROM "+dbh.TABLE_ACCMST, null);
ArrayList<String> names = new ArrayList<String>();
for(cur.moveToFirst(); !cur.isAfterLast(); cur.moveToNext()){
names.add(cur.getString(0));
}
ArrayAdapter<String> adapter = new ArrayAdapter(getApplicationContext(), R.layout.dropdownlist, R.id.checkedTextView1, names);
etsebuyname.setAdapter(adapter);
在上面的代码中,我使用我的数据库中存在的名称填充autocomlete TextView。我想在数据库中显示相应的城市以及下拉帮助中的名称。但是在选择之后,只应在AutoCompletetextview中填写名称。请帮忙。
答案 0 :(得分:0)
使用在下拉列表中单击的id获取字符串,然后使用分隔符拆分字符串,我主要将 - $ - 放在我的字符串中以分隔它们。然后找到文本视图,只使用设置文本方法。