Я использую autocomplete textview в своем приложении, для которого я использую простой адаптер курсора. Я использовал как setFilterQueryProvider, так и setCursorToStringConverter в приложении. Он показывает список опций после ввода слова в текстовом режиме автозаполнения, но когда я пытаюсь выбрать любой из вариантов из этого списка, он не будет выбран. Пожалуйста помоги!!!!Android Autocomplete textview onitemclicklistener не работает
0
A
ответ
0
Попробуйте использовать setOnItemSelectedListener
searchAutoCompleteTextView .setOnItemSelectedListener (новый OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
// TODO Auto-generated method stub
Toast.makeText(SelectItemActivity.this,
"No data Found", Toast.LENGTH_SHORT).show();
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
}
});
пытался onitemselected слушателя также, не работает :( – user1196874
поставьте код здесь –
Я использую этот код ontemselected listener: Курсор курсор = (Курсор) listView.getItemAtPosition (позиция); \t \t \t Строка DisplayName = cursor.getString (курсор. getColumnIndexOrThrow (ContactsContract.Contacts.DISPLAY_NAME)); \t \t \t \t textView.setText (DisplayName); – user1196874