Czytaj zdarzenia klawiatury w Android WebView

Próbuję słuchać kluczowych wydarzeń w widoku sieci Android. Przykład, gdy użytkownik wypełnia formularz, powinienem otrzymać kluczowe zdarzenia. To jest mój kod WebView

public class MyWebView extends WebView implements OnKeyListener
{
    .....

    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event)
    {
        Log.i("PcWebView", "onKeyDown keyCode=" + keyCode);
        return super.onKeyDown(keyCode, event);
    }

    @Override
    public boolean onKeyUp(int keyCode, KeyEvent event)
    {
        Log.i("PcWebView", "onKeyUp keyCode=" + keyCode);
        return super.onKeyUp(keyCode, event);
    }

    @Override // Listener is initialized in the constructor
    public boolean onKey(View v, int keyCode, KeyEvent event)
    {
        Log.i("PcWebView", "onKey keyCode=" + keyCode);
        return false;
    }

    .....

}

żadna z metodonKeyDown, onKeyUp ionKey są wywoływane, gdy użytkownik wpisuje pola tekstowe lub pola tekstowe. Czy jest to możliwe do osiągnięcia lub czy system Android ograniczył możliwość naruszenia prywatności?

questionAnswers(3)

yourAnswerToTheQuestion