Я создаю приложение, содержащее WebView, которое будет использоваться для отображения пользователю некоторых ссылок и простого текста. Я хочу сделать так, чтобы пользователь мог долго щелкнуть ссылку или текст и получить возможность удалить эту вещь из html, отображаемого в WebView. Этот вопрос привел меня на полпути. Длительное нажатие на ссылки работает с использованием метода wv.getHitTestResult(). Но теперь моя проблема заключается в том, что когда я долго нажимаю на обычный текст, метод слушателя onLongClick() не вызывается, и даже если бы он вызывался, getHitTestResult() не возвращал текст, к которому прикасается пользователь (я пытался установить onTouchListener чтобы увидеть, имело ли значение getHitTestResult().getExtra() значение, когда я коснулся обычного текста)
Итак, мои вопросы: кто-нибудь знает, как я могу получить события LongClick внутри WebView, которые находятся в тексте, который не связан? (Я предполагаю, что это возможно, потому что именно так я могу выбрать текст в браузере по умолчанию). и как только я получу событие LongClick, как я могу получить доступ к тому, какой текст был нажат?