У меня есть два EditText
. Когда эти EditText
будут отображаться с раскрывающимся списком. Этот раскрывающийся список будет показан в первый раз, когда каждый EditText
будет сфокусирован. И снова, когда EditText
сфокусированы, ни одно выпадающее меню не отображается.EditText фокус не работает, когда второй раз сфокусирован андроид
Например,
Первый раз, когда EditText1
фокусируется Выпадающий показывает. После этого, когда я выбираю EditText2
, выпадающий снимок отображается. И снова, когда я выбираю EditText1
, ни один раскрывающийся список не показывает.
Мой код,
bike_location.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public void onFocusChange(View view, boolean hasFocus) {
if(!hasFocus) {
} else {
listViewOEM.setAdapter(adapter);
}
}
});
Что плохого в моем кодирования? Есть ли решение? Я много пробовал.
Если это спуск почему бы не использовать счетчик (выглядит как поле со списком). – mjstam
@mjstam: Я хочу делать только это. Забудьте о выпадающем списке, возьмите его как тост. –
попробуйте поставить «тост» (тест) внутри блока 'if (! HasFocus) {...}'. Посмотрите, будет ли второй раз вы фокусируете «EditText1», будет ли отображаться «тост». –