gpt4 book ai didi

java - android中点击后如何获取webview超链接的文本?

转载 作者:行者123 更新时间:2023-12-02 12:36:09 25 4
gpt4 key购买 nike

我正在构建一个 Android 应用程序,其中 URL 加载到 webView 上。现在,在该 URL 中,有一些超链接,当用户单击它们时会加载它们。单击时,我获取该 URL 字符串并在 webView 中加载该 URL。

现在,当用户单击该超链接时,我需要获取该超链接的文本。我用谷歌搜索了很多,但没有得到任何好的答案。

最佳答案

此函数将显示所有资源文本(超链接、图像、css文件、js文件)

webView.setWebViewClient(new WebViewClient(){
@Override
public void onLoadResource(WebView view, String url) {
super.onLoadResource(view, url);
Log.d(TAG, "onLoadResource: " + url);
}
});

所以使用前一定要检查

if (!url.endsWith(".css") 
&& !url.endsWith(".js")
&& !url.endsWith(".otherformat") ) {
// Show your url
}

关于java - android中点击后如何获取webview超链接的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45129050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com