Возможный дубликат:
Отключить мигающий курсор EditText
У меня есть 2 поля editText в моей деятельности с некоторым текстом в нем:
EditText nameText=(EditText) findViewById(R.id.update_name_text);
nameText.setText(Info.getName());
EditText phone=(EditText) findViewById(R.id.phone_number);
phone.setText(Info.getPhoneNo());
Когда я запускаю приложение на своем устройстве и нажимаю на поле nameText
, появляется курсор и клавиатура. Однако, когда я скрываю клавиатуру, клавиатура уходит, но курсор остается. Как я могу сделать курсор невидимым, а также.
Когда я нажимаю enter от nameText
, курсор переходит в поле phone
, и клавиатура все еще видна. Это нормально. Но когда я скрываю клавиатуру или нажимаю Enter в поле phone
, клавиатура исчезает, но курсор остается.
Есть ли способ (кроме использования setOnEditorActionListener
), чтобы сделать курсор невидимым в приведенных выше ситуациях?