Возможно ли обрабатывать события с клавиатурой программного обеспечения из веб-представления в приложении для Android-хоста?Listen Webview Key Events с программной клавиатуры в Android Activity
Например, может ли моя активность приложения прослушивать введенный текст в поле поиска веб-сайта, отображающего веб-сайт Google?
Учитывая описанный ниже способ, это было бы возможно, если бы я перезаписал его, возвращая true, но, к сожалению, я не смог этого сделать. Есть идеи?
public boolean shouldOverrideKeyEvent (WebView view, KeyEvent event)
Added in API level 1
Give the host application a chance to handle the key event synchronously. e.g. menu shortcut key events need to be filtered this way. If return true, WebView will not handle the key event. If return false, WebView will always handle the key event, so none of the super in the view chain will see the key event. The default behavior returns false.
Parameters
view The WebView that is initiating the callback.
event The key event.
Returns
True if the host application wants to handle the key event itself, otherwise return false
вы хотите сделать это только для Google или всего сайта – Lokesh
@joaonlima: Я боюсь, что если это WUD возможно, как если бы это WUD быть в случае человек может быть в состоянии отслеживать 3-D безопасные пароли, введенные (когда-если) на странице оплаты веб-просмотра (это, например, указывает, например, строка) – MOSO