【发布时间】:2011-02-10 00:46:53
【问题描述】:
伙计们 我有一个活动可以启动嵌入式浏览器视图渲染我无法控制的东西。现在假设用户通过单击浏览器视图中的链接又导航了一个级别。这将打开一个新的浏览器窗口。为了让用户回到之前的活动,用户必须点击“两次”返回。
我想实现一个“软”后退按钮,该按钮始终显示在嵌入式浏览器视图的顶部。
我在Android WebView, how to handle redirects in app instead of opening a browser找到了这个问题的答案
但是当我使用该解决方案时,android 本机按钮也会将您直接带回到先前的活动(而不是返回页面的历史记录)。有没有一种方法可以让我两者都做(有一个自定义的后退按钮让我一路返回,但让 android 本机返回保留一次返回一页的预期行为?
谢谢!
【问题讨论】: