Я создаю простое приложение Calculator, которое имеет EditText и несколько кнопок, чтобы получить ввод от пользователя. < /p>
< /code>
Ниже приведен java < /code> code. < /p>
editText = (EditText) findViewById(R.id.editText);
editText.setInputType(InputType.TYPE_NULL);
< /code>
Я установил тип ввода в NULL, чтобы, когда пользователь нажимает на EditText < /code>, система системы по умолчанию оставалась скрытой. Но это также делает курсор невидимым. Когда я вставляю какой -то текст в EditText < /code> и нажимает на него, положение курсора меняется, но курсор не виден. < /P>
Есть ли способ сделать курсор видимым с помощью входного типа для NULL? Код. < /p>
editText = (EditText) findViewById(R.id.editText);
editText.setInputType(InputType.TYPE_NULL);
editText.setRawInputType(InputType.TYPE_CLASS_TEXT);
< /code>
Это решение работает для версий Android до Nougat. Когда я нажимаю на EditText, системная клавиатура остается скрытой, а курсор видна. Но в Орео это решение не работает. Когда я нажимаю на editext, системная клавиатура появляется.>
Подробнее здесь: https://stackoverflow.com/questions/481 ... et-to-null
Как сделать курсор видимым с настройкой inputype в NULL? ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как сделать текст видимым, когда на него наводится пользовательский курсор?
Anonymous » » в форуме CSS - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-