В моем приложении, у меня есть редактировать текст со свойствами:EditText курсор становится невидимым в JellyBean
android:inputType="none"
и android:textIsSelectable="true"
.
Это потому, что я определил свои собственные кнопки для ввода ввода (кнопки, а не пользовательская клавиатура). Я использовал
editText.requestFocus()
сделать курсор видимым. Upto для android 4.0.4, курсор виден, а не на телефонах с Jelly Bean. Курсор не отображается, но я могу касаться и вводить текст между символами (используя editText.getSelectionStart()
).
Что изменилось в Jelly Bean? Как сделать курсор видимым?
Редактировать: android:cursorVisible="true"
не помогает.
Курсор может быть невидимым, потому что он сочетается с цветом фона. «Null» выше заставляет его использовать «android: textColor» –