我在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>
是否有办法始终禁用默认操作栏?
答案 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