您的位置:首页 > 其它

隐藏魅族手机的smartbar

2015-07-21 16:41 351 查看
今天接到任务是让应用程序在魅族手机上运行时隐去Flyme OS 中的Smartbar

通过查阅资料将其实现,其实很简单,能过三步

一是在清单文件uses-sdk节点中把minSdkVersion配在14及以上

二是在清单文件application节点下加入android:uiOptions="splitActionBarWhenNarrow"的配置项

三是在应用程序的style中加入条目:<item name="android:windowActionBarOverlay">true</item>,(全屏也行)

AndroidManifest.xml

<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="21" />

<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:uiOptions="splitActionBarWhenNarrow"
android:theme="@style/AppTheme" >


styles.xml

<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
<item name="android:windowActionBarOverlay">true</item>
</style>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: