gpt4 book ai didi

android - 如何在 android 中禁用为 webview 按下的后退按钮?

转载 作者:搜寻专家 更新时间:2023-11-01 07:52:40 25 4
gpt4 key购买 nike

如何在 android 中禁用为 webview 按下的后退按钮?

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (wv1 != null && (keyCode == KeyEvent.KEYCODE_BACK)
&& wv1.canGoBack() )
{

wv1.goBack();
}

return true;
}

最佳答案

如果您想在 WebView 可见时禁用后退按钮操作,并在 WebView 不可见时启用后退按钮操作 请在您的 Activity 中尝试以下代码

@Override
public void onBackPressed() {
if(webview.getVisibility()==View.VISIBLE){
// dont pass back button action
if(webview.canGoBack()){
webview.goBack();
}
return;
}else{
// pass back button action
super.onBackPressed();
}
}

关于android - 如何在 android 中禁用为 webview 按下的后退按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32649612/

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