Tencent / QMUI_Android

提高 Android UI 开发效率的 UI 库
http://qmuiteam.com/android
Other
14.44k stars 2.68k forks source link

QMUITopLayout || QMUITopBar 的背景不能设置一个Drawable #655

Open Theoneee opened 5 years ago

Theoneee commented 5 years ago

就是设置那种渐变的

cgspine commented 5 years ago

image 这样是可以正常工作的,只是之后不能再调用 setBackgroundDividerEnabled, 因为 divider 目前也是用背景 drawable 做的

Theoneee commented 5 years ago

直接代码里设置也是可以的。

Theoneee commented 5 years ago

QMUI.TopBar 里是否考虑加一个qmui_topbar_bg_drawable属性呢。直接配置全局就更改了。当然用了这个之后无法再用setBackgroundDividerEnabled()

cgspine commented 5 years ago

后期可以把分割线的实现改为 QMUILayout 的方式,然后使用 backgroud 属性就好

Theoneee commented 5 years ago

对啊。QMUI.TopBar里面有android的属性,我还以为直接用backgroud 可以实现,代码里直接设置backgroud 。先后顺序被里面的设置backgroundColor覆盖掉了?