Intereting Posts
«Приложение не будет работать, если вы не обновите сервисы Google Play» с помощью API Карт Google Лучшие практики для потоковой передачи аудио Воспроизведение видео один за другим одновременно плавно Получение java.lang.ClassCastException: android.os.BinderProxy каждый раз, когда я объявляю и запускаю две службы Режим отладки Firebase Analytics? Android ui анимация элемента Parse CorodvaPush Ionic: Android не показывает уведомления, когда приложение в фоновом режиме Как повторить фоновое изображение, но с другим изображением Html input type 'file' не работает в webview в android.there есть какой-либо способ загрузить файл с помощью webview android Как получить иконки hdpi приложения на планшетах Android API 11 и более (в java-коде)? Как проверить, доступен ли LocationManager.NETWORK_PROVIDER? Создать селектор Android, расширяющий фон? Attr / selectableItemBackground? Android. Можно ли программно установить реферер установки? ClassNotFoundException: не нашел класс на пути: DexPathList TelephonyManager возвращает null для номера IMEI: что может вызвать это?

Текстовый курсор Android в EditText

Я пишу приложение для Android 2.1+ . В одном из моих действий у меня есть EditText с пользовательской клавиатурой (KeyboardView с отображением клавиш в keyboard.xml). Все работает отлично на android 2.1 (все отображается правильно – курсор текста мигает), проблемы начинаются с android 2.3.3, где текстовый курсор в edittext виден, но not blinking , а текстовый курсор android 3.0+ просто invisible – в обоих случаях клавиатура Работает правильно. Я борюсь с этой проблемой с пары дней … любые мысли были бы действительно полезными.

Есть одна вещь, которую я должен упомянуть ранее. Это действие разделено на два фрагмента (библиотека поддержки Android), EditText – на одном из них, а клавиатура вызывается из родительской активности.

Когда я столкнулся с этой проблемой раньше, решение заключалось в том, чтобы отключить аппаратное ускорение в активности, содержащей текст редактирования, путем изменения манифеста следующим образом:

 <activity android:name="activity name" android:hardwareAccelerated="false"/>