【问题标题】:Opening an URL in browser (may be chrome) in full screen全屏打开浏览器中的 URL(可能是 chrome)
【发布时间】:2014-12-29 23:28:40
【问题描述】:

我正在编写一个 android 应用程序,在该应用程序中我从应用程序内部在浏览器中打开一个 URL。我想通过隐藏 url 输入栏在浏览器中全屏打开 url。有可能吗?如果可以,我该如何实现?我不想使用 webview 来实现这一点,因为我只需要在浏览器中启动 URL。

感谢您的帮助

【问题讨论】:

    标签: android google-chrome browser android-browser


    【解决方案1】:

    简短: 无法全屏打开默认浏览器或 chrome。

    您可以启动默认浏览器或任何其他带有 URL 的浏览器,但您不能强制它为全屏。

    使用以下代码可以实现打开默认浏览器而不强制其全屏:

    Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("http://google.com/"));
    startActivity(i);
    

    但我建议只使用 WebView,我看不出你不想使用它的理由。 您可以做的是创建一个自定义(全屏)Activity,并使用 WebView 作为布局。在活动中,您加载您不想显示的 URL。这意味着您需要在清单文件中添加互联网权限,因为您的应用现在需要互联网。

    【讨论】:

    • 他知道 webview 并且他已经提到他不想使用 WEBVIEW
    • 这不可能,所以他别无选择吧?
    • 从我的活动中我没有办法使用任何执行此操作的 html5 api 吗?
    • 这个问题并没有很长的答案,答案就是:不。你到底是如何编写你的应用程序的? Android SDK 还是其他一些编程工具?
    • 我正在使用 android sdk 并希望以某种方式从我获取用户输入的 URL 的 android 活动内部实现此行为。
    猜你喜欢
    • 1970-01-01
    • 2014-08-06
    • 1970-01-01
    • 1970-01-01
    • 2022-10-02
    • 2017-02-24
    • 1970-01-01
    • 2019-09-06
    • 2015-09-08
    相关资源
    最近更新 更多