下载地址(Android Studio工程):http://download.csdn.net/detail/q4878802/9058275
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
//透明状态栏
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
//透明导航栏
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
}
效果图,发现顶部和底部都透明了,View占据了整个屏的位置,而TitleBar的位置并没有动
在View的XML的根节点上添加属性
android:clipToPadding="true"
android:fitsSystemWindows="true"
效果图
修改application主题
android:theme="@android:style/Theme.Black.NoTitleBar"
效果图
看帖子有人说这种方式Toast会走形,我测试了一下,没有走形。
下载地址(Android Studio工程):http://download.csdn.net/detail/q4878802/9058365
修改application的主题
android:theme="@android:style/Theme.DeviceDefault.Light.NoActionBar.TranslucentDecor"
或
android:theme="@android:style/Theme.Holo.Light.NoActionBar.TranslucentDecor"
或
android:theme="@android:style/Theme.Holo.NoActionBar.TranslucentDecor"
效果图
在View的XML的根节点上添加属性
android:clipToPadding="true"
android:fitsSystemWindows="true"
效果图
版权声明:本文为博主原创文章,未经博主允许不得转载。所有文章,任何一个技术点,无论是原创还是转载,都是在程序中使用过或者Demo测试过才发表!博主QQ:4878802。
原文地址:http://blog.csdn.net/q4878802/article/details/48054237