gpt4 book ai didi

android - 在 webview Android 中禁用点击链接或按钮

转载 作者:太空狗 更新时间:2023-10-29 15:33:46 25 4
gpt4 key购买 nike

我有一个 webview 加载 URL“http://www.google.com”。我想在单击该 webview 中的链接或按钮时禁用事件。我设置了 clickable="false"但不起作用..

最佳答案

创建自定义 WebViewClient 并覆盖 shouldOverrideUrlLoadingshouldOverrideKeyEvent。例如:

public class MyWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideKeyEvent (WebView view, KeyEvent event) {
// Do something with the event here
return true;
}

@Override
public boolean shouldOverrideUrlLoading (WebView view, String url) {
if (Uri.parse(url).getHost().equals("www.google.com")) {
// This is my web site, so do not override; let my WebView load the page
return false;
}

// reject anything other
return true;
}
}

关于android - 在 webview Android 中禁用点击链接或按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11526676/

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