首页 > 移动平台 > 详细

安卓Activity全屏显示以及不显示title

时间:2015-09-14 13:49:41      阅读:420      评论:0      收藏:0      [点我收藏+]

1.让Activity全局显示,使系统的导航栏变为透明:

(1)可以在Activity代码中添加window属性:

if(VERSION.SDK_INT >= VERSION_CODES.KITKAT){
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);//透明状态栏导航栏
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
}

 (2)可以在style中设置不同的item属性:

<style name="Theme.Timetodo" parent="@android:style/Theme.Holo.Light">
    <!-- translucent system bars -->
    <item name="android:windowTranslucentStatus">true</item>
    <item name="android:windowTranslucentNavigation">true</item>
</style>
以上请注意:布局里面需要添加:

android:clipToPadding="true"
android:fitsSystemWindows="true"否则布局的view会跑到导航栏去

2.不显示Ativity的title  在style里面  <item name="android:windowNoTitle">true</item>,然后在Manifest.xml里面Application里面引用  android:theme="@style/notitle"



安卓Activity全屏显示以及不显示title

原文:http://www.cnblogs.com/yuanting/p/4806766.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!