Есть 4 кнопки, которые должны быть отключены до пункта ресурсов через массив не будет выбран/щелкнул с помощьюКак включить кнопки, когда товар щелкнул/выбран с помощью AutoCompleteTextView
AutoCompleteTextView
Я попытался использовать следующий код для выполнения этого действия. Тем не менее, кнопки все еще остаются включенными во всех случаях. Может ли кто-то исправить меня, где я ошибся?
final Button btn1 = (Button) findViewById(R.id.home_new_sale);
final Button btn2 = (Button) findViewById(R.id.home_dues);
final Button btn3 = (Button) findViewById(R.id.home_returns);
final Button btn4 = (Button) findViewById(R.id.home_history);
//Initializing an OnItemClick Listener for AutoCompleteTextView
home_search.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
btn1.setEnabled(true);
btn2.setEnabled(true);
btn3.setEnabled(true);
btn4.setEnabled(true);
}
});
Вы имеете в виду «оставаться инвалидом?» – ekchang
Да, чтобы включить кнопки, только если щелкнуть элемент, используя AutoCompleteTextView. Мои извинения. До сих пор я думал, что что-то не так с моим кодом Java. К сожалению, я не отключил кнопки с помощью xml {android: enabled = "false"}. @ekchang ваше предложение нашло решение. Thanks – user3314337
Рад, что он смог указать вам в правильном направлении! – ekchang