我想在Android应用程序中的webview
内获取所选文本。并打印此文本..
怎么样 ?非常感谢您的帮助。
我的意思是webview
中突出显示的文字。
答案 0 :(得分:0)
它可能对你有所帮助。
webview.setWebViewClient(new WebViewClient()
{
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
// progressBar.show();
// view.loadUrl(url);
if (url.startsWith("mailto:") || url.startsWith("tel:"))
{
int len = url.length();
char[] desArray = new char[len - 7];
url.getChars(7, len, desArray, 0);
String newString1 = new String(desArray);
newString1.trim();
Log.d("Str", newString1 + "");
sendGmail(newString1, 1);
return true;
}
else
{
return super.shouldOverrideUrlLoading(view, url);
}
}
此代码用于从webview获取电子邮件地址并获取电话号码。