Когда пользователь нажимает (html) Textfield
в WebView
, отображается программная клавиатура.Но когда я загружаю JS с WebView.loadUrl()
, программная клавиатура исчезает.
Я понимаю поведение при загрузке новой страницы.Но как я могу изменить поведение WebView
при загрузке JS?
Есть ли другой способ загрузки JS?
Я также пытался обрабатывать клавиатуру вручную.Но есть слишком много недостатков.Сложно определить, показана ли клавиатура.И мне пришлось бы изменить свой макет: Как проверить видимость программной клавиатуры в Android? И клавиатура больше не будет контролировать WebView
.
Q: Как загрузить JS в WebView, не затрагивая программную клавиатуру?