我正在android應用程序中,我想通過使用「編輯」按鈕使我的edittext啓用和禁用。我正在做一些事情,如果我按下按鈕,它將啓用edittexts,如果我再次按下EDIT按鈕,那麼它將禁用EditTexts。我的代碼片段如下,請幫助我。在第一次嘗試的情況下,它可以正常工作,但在再次單擊後,它只會返回「click1」。Edittext字段啓用和禁用使用android中的按鈕
editText.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (clickCount == 0){
Toast.makeText(getApplicationContext(), "click0", Toast.LENGTH_SHORT).show();
fName.setEnabled(true);
lName.setEnabled(true);
mailText.setEnabled(true);
mobileText.setEnabled(true);
}
clickCount = 1;
Toast.makeText(getApplicationContext(), "click1", Toast.LENGTH_SHORT).show();
fName.setEnabled(false);
lName.setEnabled(false);
mailText.setEnabled(false);
mobileText.setEnabled(false);
}
});
@Ramees M Syde它的工作原理。謝謝你的回答 –
@ muhammad usman khan樂於幫助兄弟。 –