0
有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 2015-02-24 01:04:37
是的,僅在使用AutoCompleteTextView單擊項目時啓用按鈕。我很抱歉。直到現在我還在想着我的java代碼有什麼問題。不幸的是,我沒有使用xml {android:enabled =「false」}禁用按鈕。 @ekchang你的句子找到了我的解決方案。謝謝 – user3314337 2015-02-24 01:40:33
很高興能夠指引您朝着正確的方向發展! – ekchang 2015-02-24 01:41:18