我遇到AutoCompleteTextView问题。
我在几个活动中使用它,它对所有这些都很好,但是一个,这是一个对话主题活动
在此特定活动中,建议清单根本不显示
这是我的代码:
<AutoCompleteTextView android:layout_height="wrap_content" android:id="@+id/etTesterName" android:completionThreshold="1" android:gravity="center" android:layout_width="fill_parent" android:layout_weight="1"></AutoCompleteTextView>
mTestersList = new ArrayList<Testers>();
mAdapter = new ArrayAdapter<Testers>(this, android.R.layout.simple_dropdown_item_1line, mTestersList);
((AutoCompleteTextView) findViewById(R.id.etTesterName)).setAdapter(mAdapter);
...
mTestersList = result;
mAdapter.notifyDataSetChanged();
mTestersList,是一个包含toString()覆盖的Testers类的列表。这段代码适用于我的所有活动,但对话框主题为..任何人都知道为什么?
维拉德
答案 0 :(得分:0)
在某个在活动中具有可见性的指针中保存(AutoCompleteTextView)的引用:
AutoCompleteTextView autoCompleteTextView = (AutoCompleteTextView) find......
autoCompleteTextView.setAdapter(mAdapter);