zoukankan      html  css  js  c++  java
  • actionbar-去掉背景的阴影

    今天发现一个问题,就是actionbar跟界面的交界处,会有一个阴影,通过调查发现,这个阴影是actionbar的。然后通过在网上找资料,完美解决了问题。解决方法如下

    1.在这个actionbar所在的activity使用的theme中,设置属性

    <item name="android:windowContentOverlay">@null</item>

    这个属性设置完以后,发现没有效果,后来发现,还需要添加另外的一个属性

    2.在这个actionbar style里面添加如下属性

    <item name="android:elevation">0dp</item>

    知识点总结

    1)windowContentOverlay

    这个属性现在还不知道到底什么作用。因为看源码,都是甚至为@null,在网上找资料也没有找到。

    2)elevation

    这个属性,应该是控制这阴影的高度

    我们做如下测试

    当elevation = 10dp

    当elevation = 5dp

    当elevation = 0dp

    可以看到,它确实更改的是阴影的宽度

  • 相关阅读:
    灾难 BZOJ 2815
    消耗战 BZOJ 2286
    征途 BZOJ 4518
    纸箱堆叠 BZOJ 2253
    Gate Of Babylon BZOJ 1272
    std::string::npos mean
    [转]整理索引碎片,提升SQL Server速度
    笔记本win7制作wifi
    关闭linux下的使用的端口
    linux多线程
  • 原文地址:https://www.cnblogs.com/zhangshuli-1989/p/zhangshuli_shadow_1561262.html
Copyright © 2011-2022 走看看