Есть ли способ переопределить поведение WebView?

Я получаюWebView из моего макета:

        WebView webView = (WebView) rootView.findViewById(R.id.myWebView);

Я хочу изменить поведениеonKeyDown, Обычно я могу переопределить его, создав подклассы.

        WebView webView = new WebView(this) {

        @Override
        public boolean onKeyDown (int keyCode, KeyEvent event) {
        // Do my stuff....
        }
}

Тем не менее, так как я получил WebView с помощьюfindViewByIdЕсть ли способ переопределить метод?

П.С .: На самом деле это гораздо более сложный случай, и я не могу отменитьonKeyDown вMainActivityпотому что это называетсяonKeyDown вWebView первый.

Ответы на вопрос(1)

Ваш ответ на вопрос