Como obter o texto selecionado no android webview
Preciso obter o texto selecionado da visualização na web e preciso realçar o texto permanentemente. Tentei selecionar o texto e enquanto estou tentando obter o texto usando a área de transferência, ele me mostra uma exceção de ponteiro nulo em "clipboard.getText ()". Eu tentei o código como
ClipboardManager mClipboard =
(ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
KeyEvent shiftPressEvent = new KeyEvent(0, 0, KeyEvent.ACTION_DOWN,
KeyEvent.KEYCODE_SHIFT_LEFT, 0, 0);
shiftPressEvent.dispatch(webview);
if(mClipboard!=null)
{
String text = mClipboard.getText().toString();
Toast.makeText(this, "select_text_now "+text, Toast.LENGTH_LONG).show();
}
Preciso obter o texto selecionado para realçar mais .. por favor me ajude ..