我是靠谱客的博主 复杂篮球,最近开发中收集的这篇文章主要介绍android小问题-去除状态栏下的阴影,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

      感觉从搞android开始,大量的时间都花在解决一些小问题上了,不过好在android发展了这么几年,资料比较好找,大多数问题大家都解决过。

      今天就遇到一个小问题,在搞UI时,发现UI最顶部一条用来凸显质感的白线怎么都显示不出来,仔细看了看别的应用,发现是状态栏下有阴影,把UI的白线挡住了,虽然是小细节,终归不爽。

情况如下:



解决办法:自定义styles如下
styles里定义了notile,需要的的可以自己加上全屏之类的。

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.mystyles" parent="android:style/Theme.Light">
                <item name="android:windowContentOverlay">@null</item>
                <item name="android:windowNoTitle">true</item>
</style>
</resources>

manifest里的activity添加 android:theme="@style/Theme.mystyles"

也可以在activity里通过代码调用,这里就不具体写了

最后

以上就是复杂篮球为你收集整理的android小问题-去除状态栏下的阴影的全部内容,希望文章能够帮你解决android小问题-去除状态栏下的阴影所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部