gpt4 book ai didi

android 如何在 android Webview 中获取点击字符串?

转载 作者:太空狗 更新时间:2023-10-29 16:47:10 27 4
gpt4 key购买 nike

如何在 webview 的点击事件中获取 String

这是图片:

enter image description here

这里我只想以编程方式获取蓝色字符串,而不是其他字符串。

我在

中使用这样的 Html 字符串显示
webview.setWebViewClient(new WebViewClient());   
webview.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
webview.loadDataWithBaseURL("file:///android_asset/", main_data , "text/html", "UTF-8", " ");

编辑: 我该怎么做?有人有想法吗?

最佳答案

我找不到任何可以直接获取文本的内容。解决方法可能是:

当你加载 webview 时,你解析 html。喜欢描述here

您将所有链接保存在 map 中,使用 url 作为键,文本作为值。

然后:

webview.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {

String text = map.get(url);

return super.shouldOverrideUrlLoading(view, url);
}
});

关于android 如何在 android Webview 中获取点击字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15382155/

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