【问题标题】:Force close the web browser强制关闭网络浏览器
【发布时间】:2011-05-22 01:47:16
【问题描述】:

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

  • 身份验证后,当控件返回“设置”活动时,浏览器实例保持打开状态。
  • 每当用户在登录后通过返回按钮离开“设置”活动时,这都会导致用户界面体验受到阻碍。
  • 按下后退按钮会将用户带到网络浏览器,而不是在进入“设置”活动之前将她带到她所在的活动。

有什么办法可以解决这个问题吗? 我可以传递任何带有打开浏览器的意图的标志,以便浏览器知道它必须关闭或不必在我的应用程序的视图堆栈中吗? 或任何其他解决方案?

谢谢!

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2012-10-30
      • 2015-01-07
      • 1970-01-01
      • 1970-01-01
      • 2010-10-23
      • 2010-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多