AutoCompleteTextView如何显示全部数据?
如题,AutoCompleteTextView绑定数据后,我想显示出全部数据,而不是输入后在匹配,本想设置匹配数为了setThreshold(0),发现不行,最少要1,请高手赐教,谢谢!!
[解决办法]
setThreshold(1)不行吗?
[解决办法]
为什么要那样呢 setThreshold(1)不挺好的啊
[解决办法]
点击AutoCompleteTextView时候append一个空字符串给它就可以了
myAutoCompleteTextView.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub CharSequence mCharSequences=new CharSequence() { @Override public CharSequence subSequence(int start, int end) { // TODO Auto-generated method stub return null; } @Override public int length() { // TODO Auto-generated method stub return 0; } @Override public char charAt(int index) { // TODO Auto-generated method stub return 0; } }; mCharSequences=""; myAutoCompleteTextView.append(mCharSequences); } } );
[解决办法]
myAutoCompleteTextView.setThreshold(1); myAutoCompleteTextView.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { myAutoCompleteTextView.setText(" "); } } );