我设法通过SCA将AutoCompleteTextView
与SQLite结合。我遇到的问题是,当我从列表中选择一个项目时,文本字段中填充的文本看起来像一个哈希字符串。这绝对不是我选择的。我可供选择的名单是City,ST。但是返回的是android.database.sqlite.SQLiteCursor@424d4448
或基于所选内容的类似内容。
final AutoCompleteTextView city_to_show = (AutoCompleteTextView) findViewById(R.id.actView);
String[] town = new String[] {"city"};
int[] id = new int[] {android.R.id.text1};
SimpleCursorAdapter actv = new SimpleCursorAdapter(this, android.R.layout.simple_list_item_1, city_cursor, town, id);
actv.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
city_to_show.setAdapter(actv);
actv.notifyDataSetChanged();
我错过了什么? 提前谢谢。