【问题标题】:How to open urls in new screen for android webview and get back to previous page on back key press?如何在新屏幕中为 android webview 打开 url 并在返回键时返回上一页?
【发布时间】:2012-04-28 14:11:15
【问题描述】:

为了自己的理解,我正在尝试学习和实现 android Webview。

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

例如如果点击页面 A 上的某个 url,那么它应该在新屏幕中打开,点击此屏幕上的任何 url 将启动新屏幕,依此类推。

我想像默认浏览器一样在返回键上导航回上一页。

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

【问题讨论】:

    标签: android webview android-webview android-browser


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      检查this 而对于做某事,只需使用带有“开始新活动”标志的意图并将操作作为 action.view

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多