gpt4 book ai didi

android - 覆盖android webview中的链接

转载 作者:行者123 更新时间:2023-11-29 17:04:22 25 4
gpt4 key购买 nike

我找不到关于这个主题的任何提示。我写了一个简单的应用程序来将我的网站加载到 webView。该站点包含许多链接,其中一些是外部链接。 webView 在浏览方面很好。但我希望能够控制这些链接的作用。例如,使用 webView 中的特定链接来播放音乐文件。我没有代码,因为我没有什么可以尝试的。我有我的应用程序和 webView 的代码,但我不明白为什么这是相关的。

最佳答案

将 Webview 客户端设置为您的 webview,您可以通过 shouldOverrideUrlLoading() 方法获取每个点击的链接

YourWebView.setWebViewClient(new WebClientClass());

这是您的 WebClientClass

public class WebClientClass extends WebViewClient {

@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);

}

@Override
public boolean shouldOverrideUrlLoading(final WebView view, final String url) {
// You have clicked link url here, do what you want here
return true;
}

@Override
public void onPageFinished(WebView view, String url) {

}

}

关于android - 覆盖android webview中的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42151511/

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