android 中的网络视图 activity
webview activity in android
我有两个activity让A和B。A是listActivity,B是webViewActivity。现在在 webview 中,当我向后按下时它在 webview 中工作正常但在最后一次向后按下时,它位于 activity B 但我想回到 Activity A (listActivity) .
我的后退密码
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(event.getAction() == KeyEvent.ACTION_DOWN){
switch(keyCode)
{
case KeyEvent.KEYCODE_BACK:
if(webView.canGoBack()){
webView.goBack();
}else{
finish();
}
return true;
}
}
return super.onKeyDown(keyCode, event);
}
谢谢。
@Override
public void onBackPressed() {
super.onBackPressed();
}
onbackpressed 函数调用,当您按下后退按钮然后完成当前 activity。
这可能对您有所帮助...
http://rickluna.com/wp/2014/04/disable-android-back-button-in-inappbrowser/
这里说明了您可以在 webview 中禁用后退按钮...因此请按照您的逻辑进行操作。
我有两个activity让A和B。A是listActivity,B是webViewActivity。现在在 webview 中,当我向后按下时它在 webview 中工作正常但在最后一次向后按下时,它位于 activity B 但我想回到 Activity A (listActivity) . 我的后退密码
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(event.getAction() == KeyEvent.ACTION_DOWN){
switch(keyCode)
{
case KeyEvent.KEYCODE_BACK:
if(webView.canGoBack()){
webView.goBack();
}else{
finish();
}
return true;
}
}
return super.onKeyDown(keyCode, event);
}
谢谢。
@Override
public void onBackPressed() {
super.onBackPressed();
}
onbackpressed 函数调用,当您按下后退按钮然后完成当前 activity。
这可能对您有所帮助...
http://rickluna.com/wp/2014/04/disable-android-back-button-in-inappbrowser/
这里说明了您可以在 webview 中禁用后退按钮...因此请按照您的逻辑进行操作。