Android: Cloning a drawable in order to make a StateListDrawable with filters

前端 未结 7 756
梦谈多话
梦谈多话 2020-11-29 18:32

I\'m trying to make a general framework function that makes any Drawable become highlighted when pressed/focused/selected/etc.

My function takes a D

相关标签:
7条回答
  • 2020-11-29 19:16
    Drawable clone = drawable.mutate().getConstantState().newDrawable().mutate();
    

    in case getConstantState() returns null.

    0 讨论(0)
提交回复
热议问题