如何在Android webview的新屏幕中打开网址,并在返回按键时返回上一页?

时间:2012-04-17 08:36:34

标签: android webview android-webview android-browser

我正在尝试学习和实现Android Webview以供我自己理解。

作为其中的一部分,我希望我的Webview表现得像Android浏览器。这样每个网址都可以在新的屏幕上启动。

e.g。如果单击页面A上的某个URL,则应在新屏幕中打开并单击此屏幕上的任何URL将启动新屏幕,依此类推。

我想在返回键的导航页面中导航回来,就像默认浏览器一样。

如果以前有人这样做,我需要有关我的方法的建议。

2 个答案:

答案 0 :(得分:2)

返回上一页的按钮是.goback()和

@Override   
public void onBackPressed(){
if(history is not null)
webview.goBack();
    else
     finish();
    }

答案 1 :(得分:2)

检查this 并且做一些事情只需使用标志“开始新活动”和动作作为action.view