解决方法
您应该继承AutoCompleteTextView并覆盖enoughToFilter()以始终返回true.之后,您可以调用performFiltering(“”,0)(它是受保护的函数,因此您可以通过类中的公共函数导出此调用).
像这样的东西:
public class ContactsAutoCompleteTextView extends AutoCompleteTextView { public ContactsAutoCompleteTextView(Context context) { super(context); } public ContactsAutoCompleteTextView(Context context,AttributeSet attrs) { super(context,attrs); } public ContactsAutoCompleteTextView(Context context,AttributeSet attrs,int defStyle) { super(context,attrs,defStyle); } @Override public boolean enoughToFilter() { return true; } public void temp() { performFiltering("",0); } }