以全屏方式在浏览器中打开URL(可能是Chrome)

问题描述 投票:0回答:2

我正在编写一个Android应用程序,在其中我从应用程序内部的浏览器中打开URL。我想通过隐藏URL输入栏在全屏浏览器中打开URL。是否可能,如果可以,我如何实现这一目标?我不想使用Webview实现此目的,因为我只需要在浏览器中启动URL。

感谢您的帮助

android google-chrome browser android-browser
2个回答
1
投票

Short: 无法全屏打开默认浏览器或Chrome。

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

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

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

但是我建议仅使用WebView,我看不出为什么您不希望使用它。您可以做的是使用Activity作为布局创建自定义(全屏)WebView。在“活动”中,加载您不想显示的URL。这意味着您需要将Internet权限添加到清单文件中,因为您的应用程序现在需要Internet。


0
投票

它仍然是一个WIP,但是此插件可以在全屏模式下帮助您使用URL。

https://chrome.google.com/webstore/detail/zenhelper/odpfhihammejhokpbbkbhlmhnoipglmc

以上链接中有关如何使用插件的说明:

全屏浏览器,然后在此插件上使用URL框即使没有多功能框,也可以在完全全屏模式下欣赏Chrome(禅)。保留地址输入到ZenHelper。

键盘快捷键:Windows:Ctrl + Shift + L Mac:Cmd + Shift + L

© www.soinside.com 2019 - 2024. All rights reserved.