Как обнаружить клики в webview в android?
есть ли какой - нибудь способ обнаружить щелчки в веб-представлении?
Я открываю веб-сайт в своем приложении для android и хочу показывать рекламу на определенное количество кликов в приложении. Так что же, все-таки есть? Я могу определить, нажал ли пользователь или нет? и на основе клика я могу показывать им рекламу?
Что я уже пробовал:
какой код я должен добавить, чтобы проверить, щелкнул ли пользователь в webview или нет?
Я не знаю как это обнаружить потому что нет никакой кнопки которую я разместил вручную весь материал сайта
David Crow
Ты не видел этот?
nikhil arora
да приятель но это не сработало для меня :(
я открываю webview во фрагменте, который я пробовал через каждый пост stackoverflow.
Один метод-->https://medium.com/@kpbird/android-webview-detect-html-element-on-click-263431c52e01 работал но он мог обнаружить только 2 щелчка :(
когда я изменил оператор return на true в приведенном ниже коде:
wv.setOnTouchListener(новый вид.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
WebView.HitTestResult hr = ((WebView)v).getHitTestResult();
возвращать false;
}
});
Он мог бы обнаруживать щелчки, но после этого я не смог прокрутить вниз