动态更改autoCompleteTextView的光标

时间:2014-01-08 09:37:31

标签: android simplecursoradapter autocompletetextview

从简单光标适配器填充的街道 autoCompleteTextView 的建议列表必须根据用户选择的城市进行更改。我试图使用函数:

((SimpleCursorAdapter((AutoCompleteTextView)activity.findViewById(R.id.street)).getAdapter()).swapCursor(cursor);

((SimpleCursorAdapter((AutoCompleteTextView)activity.findViewById(R.id.street)).getAdapter()).changeCursor(cursor);

((SimpleCursorAdapter)((AutoCompleteTextView)activity.findViewById(R.id.street)).getAdapter()).notifyDataSetChanged();

以及invalidate()但建议列表仍然显示第一个光标的结果,而不是新光标的结果。

请帮助我,我错过了什么?

1 个答案:

答案 0 :(得分:0)

我的错误是我更改了游标适配器的查询,但没有更改validator的查询。抱歉虚假警报..