概述
感觉从搞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小问题-去除状态栏下的阴影所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复