как отключить EditText - PullRequest
       4

как отключить EditText

1 голос
/ 07 апреля 2011

Я пишу приложение, которое требует, чтобы представление EditText было недоступным для редактирования. Я использовал editText.setEnabled (false); все в порядке, но IME все еще выскакивает, и я все еще могу печатать символы, почему это может быть ???

1 Ответ

4 голосов
/ 07 апреля 2011
            if (cbProhibitEditPW.isChecked()) { // disable editing password
                editTextPassword.setFocusable(false);
                editTextPassword.setFocusableInTouchMode(false); // user touches widget on phone with touch screen
                editTextPassword.setClickable(false); // user navigates with wheel and selects widget
                isProhibitEditPassword= true;
            }
            else { // enable editing of password
                editTextPassword.setFocusable(true);
                editTextPassword.setFocusableInTouchMode(true);
                editTextPassword.setClickable(true);
                isProhibitEditPassword= false;
            }  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...