【问题标题】:AutoCompleteTextView doesn't show suggestions on style/Theme.Dialog windowAutoCompleteTextView 不显示关于 style/Theme.Dialog 窗口的建议
【发布时间】:2012-03-25 13:39:40
【问题描述】:

我遇到了 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 类的列表。此代码适用于我的所有活动,但主题为..任何人都知道为什么?

弗拉德

【问题讨论】:

    标签: android dialog autocompletetextview


    【解决方案1】:

    在活动中具有可见性的某个指针中保留 (AutoCompleteTextView) 的引用:

    AutoCompleteTextView autoCompleteTextView = (AutoCompleteTextView) find......
    autoCompleteTextView.setAdapter(mAdapter);
    

    【讨论】:

    • 谢谢,但不是这样。我所做的和你说的没有区别。
    • 是的。它似乎确实做了一些改变,但它仍然无法正常工作
    • 我发现了问题,我在列表中有一个空对象,由于某种原因搞砸了。感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-29
    • 1970-01-01
    • 2013-11-23
    • 1970-01-01
    • 2015-02-01
    相关资源
    最近更新 更多