Я разрабатываю приложение для Android. Я хочу выделить текст, когда слово выбрано из WebView
. Он также может выбирать текст, когда он (WebView
) доступен для кликов. Но я не получаю выделенный текст от WebView
.Как получить интерактивный выделенный текст из WebView
Мой код:
WebView webView = (WebView) findViewById(R.id.webview);
webView.setLongClickable(true);
webView.setOnLongClickListener(new OnLongClickListener()
{
public boolean onLongClick(View v)
{
return false;
}
});
Если я правильно понимаю ваш вопрос, вы хотите узнать элемент в webView? чем ответ на этот вопрос заключается в гибридном подходе: вам нужно написать логику в JavaScript, встроенном в HTML-страницу, и по коду вы можете идентифицировать элемент, который можно щелкнуть, и если вы хотите называть native api, вы можете использовать возможности HTML5 для запуска этого подхода. –