我编写了以下代码,用于使用互联网从 MySQL 数据库填充 AutoCompleteTextView。数据库返回数据,autocompletetextView 适配器包含该数据,但下拉列表显示空单元格。
if(suggestionList != null)
{
Toast.makeText(getApplicationContext(), "Contains Data", Toast.LENGTH_SHORT).show();
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getApplicationContext(),android.R.layout.simple_dropdown_item_1line,suggestionList);
searchBox.setAdapter(adapter);
for(int i=0; i<suggestionList.length;i++)
System.out.println(suggestionList[i]);
}
注意: SuggestionList是一个String数组,包含所有数据
这里可能出现什么问题?
问候
最佳答案
试试这个..
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, suggestionList);
searchBox.setAdapter(adapter);
searchBox.setThreshold(1);
关于android - AutoCompleteTextView 下拉列表显示空 textView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23104838/