强制关闭Web浏览器

时间:2010-12-08 07:39:14

标签: android view android-sdk-2.1 android-browser

我有一个使用Twitter登录的Twitter应用程序。 它的“设置”屏幕打开一个Web浏览器实例,它转到twitter,要求用户验证我的客户端应用程序,并在从twitter重定向后返回“设置”页面。 除了这个之外,其他所有与twitter有关的事情都可以正常工作:

  • 验证后,当控件重新进入“设置”活动时,浏览器实例仍然打开。
  • 登录后,只要用户通过后退按钮离开“设置”活动,就会导致用户界面体验出现障碍。
  • 按下后退按钮可将用户带到网络浏览器,而不是将她带到她参加“设置”活动之前的活动。

有没有办法摆脱这个? 我是否可以通过打开浏览器的意图传递任何标志,以便浏览器知道它必须关闭或不在我的应用程序的视图堆栈中? 或任何其他解决方案?

谢谢!

1 个答案:

答案 0 :(得分:1)

您是否有可能使用WebView而不是使用Intent启动浏览器?这样,您可以完全控制它,并可以随时关闭它。