Android: WebView.loadUrl арқылы JavaScript жүктеледі, бірақ жұмсақ пернетақтаны сақтайды

Пайдаланушы WebView ішіндегі (html) Textfield түймесін басқанда, жұмсақ пернетақта көрсетіледі. Бірақ JS-ді WebView.loadUrl() -мен жүктегенде, жұмсақ пернетақта жоғалады.

Жаңа бетті жүктегенде мінез-құлықты түсінемін. Бірақ JS жүктегенде WebView әрекетін қалай өзгертуге болады?

JS жүктеудің тағы бір жолы бар ма?

I also tried to handle the keyboard manually. But there are too many drawbacks. It is complicated to determine if the keyboard is shown. And I would have to change my layout: How to check visibility of software keyboard in Android?
And the keyboard would not be in the control of the WebView anymore.

Q: JS веб-нұсқасына жұмсақ пернетақтаға әсер етпей қалай жүктеуге болады?

7

1 жауаптар

Javascript жүктелгеннен кейін қайтадан мәтіндік өріске назар аударыңыз. Бұл мәселені шешеді. Фокусты беру үшін бұл талқылау пайдалы болады.

Ләззат алыңыз :)

1
қосылды