【发布时间】:2014-12-29 23:28:40
【问题描述】:
我正在编写一个 android 应用程序,在该应用程序中我从应用程序内部在浏览器中打开一个 URL。我想通过隐藏 url 输入栏在浏览器中全屏打开 url。有可能吗?如果可以,我该如何实现?我不想使用 webview 来实现这一点,因为我只需要在浏览器中启动 URL。
感谢您的帮助
【问题讨论】:
标签: android google-chrome browser android-browser
我正在编写一个 android 应用程序,在该应用程序中我从应用程序内部在浏览器中打开一个 URL。我想通过隐藏 url 输入栏在浏览器中全屏打开 url。有可能吗?如果可以,我该如何实现?我不想使用 webview 来实现这一点,因为我只需要在浏览器中启动 URL。
感谢您的帮助
【问题讨论】:
标签: android google-chrome browser android-browser
简短: 无法全屏打开默认浏览器或 chrome。
您可以启动默认浏览器或任何其他带有 URL 的浏览器,但您不能强制它为全屏。
使用以下代码可以实现打开默认浏览器而不强制其全屏:
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("http://google.com/"));
startActivity(i);
但我建议只使用 WebView,我看不出你不想使用它的理由。
您可以做的是创建一个自定义(全屏)Activity,并使用 WebView 作为布局。在活动中,您加载您不想显示的 URL。这意味着您需要在清单文件中添加互联网权限,因为您的应用现在需要互联网。
【讨论】: