我正在从Android应用程序启动Chrome,我希望看起来我不会离开应用程序...为此我会以这种方式从Intent启动Chrome:
public void onClickApp(View view){
Intent intent = new Intent("android.intent.action.MAIN");
intent.setComponent(ComponentName.unflattenFromString("com.android.chrome/com.android.chrome.Main"));
intent.addCategory("android.intent.category.LAUNCHER");
intent.setData(Uri.parse("http://google.com"));
startActivity(intent);
}
但我不知道如何隐藏顶部栏,也很高兴“私下”开始。有办法实现这个目标吗?
答案 0 :(得分:3)
这是不可能的。 Chrome for Android可以采用全屏模式的唯一方法是使用全屏API:http://www.html5rocks.com/en/mobile/fullscreen/
然而,这需要用户交互才能在全屏模式下获取UI,这不是您想要的。
WebView现在使用Chrome作为KitKat中的渲染引擎:https://developers.google.com/chrome/mobile/docs/webview/overview
答案 1 :(得分:0)
实际上最好的机会是使用ChromeView或Chromium-View(我确实使用过最后一个,但该项目已被其作者删除),祝你好运!