如何删除nativescript闪屏和动作条

时间:2019-02-01 12:20:53

标签: javascript nativescript

我在Nativescript全新的。我来自android,需要知道如何删除启动画面和操作栏?

目前,我的主题是

<style name="AppThemeBase" parent="Theme.AppCompat.Light.NoActionBar">
        <item name="colorPrimary">@color/ns_primary</item>
        <item name="colorPrimaryDark">@color/ns_primaryDark</item>
        <item name="colorAccent">@color/ns_accent</item>
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowActionBar">false</item>
</style>

是否有办法始终禁用默认操作栏?

2 个答案:

答案 0 :(得分:1)

1-用主题隐藏它:

// add to main Activity in mainafest.xml
android:theme="@style/Theme.NoActionBar" 
// or refrence your custom theme
android:theme="@style/#you-theme"

2-要在每页上隐藏它: 如果您使用nativescript核心

<Page xmlns="http://www.nativescript.org/tns.xsd" actionBarHidden="true"></Page>

如果使用角度版本

import {Page} from "ui/page";
export class AppComponent {
     constructor(privte page: Page) {
          this.page.actionBarHidden = true;
     }
}

答案 1 :(得分:0)

您只需在never上将actionBarVisibility设置为Frame即可隐藏操作栏,也可以在{{1}的Page级别actionBarHidden上将其隐藏}}

关于消除初始图像,请从您的Page删除此元标记

AndroidManifest.xml

并将NativeScript活动上的主题从<meta-data android:name="SET_THEME_ON_LAUNCH" android:resource="@style/AppTheme" /> 更新为LaunchScreenTheme

AppTheme