liangjingkanji / BRV

[使用文档] Android 快速构建 RecyclerView, 比 BRVAH 更简单强大
http://liangjingkanji.github.io/BRV/
MIT License
2.59k stars 327 forks source link

MaterialHeader 下拉刷新时,有阴影,请查看截图 #445

Closed gxg-886 closed 3 months ago

gxg-886 commented 3 months ago

问题描述

MaterialHeader 下拉刷新时,有阴影,请查看截图 自定义的Header代码 class MyMaterialHeader : MaterialHeader { constructor(context: Context?) : super(context) constructor(context: Context?, attrs: AttributeSet?) : super(context, attrs)

override fun setProgressBackgroundColorSchemeResource(colorRes: Int): MaterialHeader {
    return super.setProgressBackgroundColorSchemeResource(colorRes)
}

override fun setColorSchemeResources(vararg colorIds: Int): MaterialHeader {
    return super.setColorSchemeResources(*colorIds)
}

override fun setSize(size: Int): MyMaterialHeader {
    mCircleDiameter = ResUtils.getDimensionPixelSize(R.dimen.common_sw_40dp)
    mCircleView.setImageDrawable(null)
    mProgress.updateSizes(size)
    mCircleView.setImageDrawable(mProgress)
    return this
}

}

期望结果

没有阴影

如何复现

个别车机设备必现

希望快速解决请Fork仓库复现问题并附上链接, 否则只能等有空才能排查 凭空猜测只会让问题晦涩难懂, 浪费本项目可持续维护时间

截图

image

异常堆栈信息或者手机截图/视频(拖拽到输入框即可上传)

版本

liangjingkanji commented 3 months ago

请反馈给 SmartRefreshLayout 库, 本仓库没有MaterialHeader源码

如果是自定义的问题请自行排查下

另外 MaterialHeader 本身就是有阴影的, 因为MaterialDesign设计规范如此