У меня есть WebView для операции, которой я управляю ротацией (Манифест: android:configChanges="keyboardHidden|orientation"
) из-за определенных потребностей.
В целях тестирования я открываю на нем Google.com.
В первый раз, когда Google.com открывает все это прекрасно работает. Но после того, как я повернул устройство, события фокусировки перестали работать.
При нажатии на поле поиска Google.com программная клавиатура не открывается ... на LogCat даже не отображаются события.
Перед вращением это журналы, которые появляются при нажатии окна поиска google.com и открытии клавиатуры:
08-19 11:13:19.765: INFO/KeyInputQueue(2497): Input event
08-19 11:13:19.765: DEBUG/KeyInputQueue(2497): screenCaptureKeyFlag setting 0
08-19 11:13:19.769: ERROR/KeyLedTest(2581): KeyLedTest++
08-19 11:13:19.773: ERROR/KeyBoardLed(2497): UpdateState../sys/class/sec/keyboard/keyboard_led state false
08-19 11:13:19.773: ERROR/KeyBoardLed(2497): UpdateState../sys/class/sec/keyboard/keyboard_led state false finished
08-19 11:13:19.773: ERROR/KeyLedTest(2581): service.UpdateState0
После поворота ничего не отображается при нажатии ...
Я пытался увидеть, вызывается ли метод onConfigurationChanged
при нажатии окна поиска, но это не так. Я также пытался убрать клавиатуру из манифеста, являющуюся android:configChanges="orientation"
, но ни один не дал никакого эффекта.
Кто-нибудь знает кого-нибудь?