首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何删除TWA中的底部导航栏?

如何删除TWA中的底部导航栏?
EN

Stack Overflow用户
提问于 2019-06-10 01:01:27
回答 1查看 352关注 0票数 2

我已经按照https://developers.google.com/web/updates/2019/02/using-twa上的描述构建了一个TWA

我想删除底部的导航栏。我读到它只能使用沉浸式模式以编程方式完成:https://developer.android.com/training/system-ui/immersive.html

因此,我想我需要添加一个与活动"android.support.customtabs.trusted.LauncherActivity“关联的类,并在onCreate()中添加hideSystemUI()代码。

如何做到这一点?

清单如下:

代码语言:javascript
复制
....
<activity
    android:name="android.support.customtabs.trusted.LauncherActivity"
    android:theme="@style/Theme.LauncherActivity"
    android:label="@string/app_name">
....

如何编写此活动的沉浸式模式?

EN

回答 1

Stack Overflow用户

发布于 2021-02-23 16:42:37

使用Bubblewrap

在使用Bubblewrap (推荐)时,系统将询问应用程序应在init命令中使用哪种显示模式。

如果您已经初始化了应用程序,修改twa-manifest.json,将display设置为fullscreen

在AndroidManifest.xml中

当您自己构建应用程序并使用默认LauncherActivity时,您可以在AndroidManifest.xml中将以下元标记设置为活动定义的一部分

代码语言:javascript
复制
 <meta-data android:name="android.support.customtabs.trusted.DISPLAY_MODE"
                android:value="immersive" />
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56516639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档