我有一个 LinearLayout ,里面有几个视图加一个 CheckBox 。当我更改根视图的alpha时,所有孩子都会改变自己的颜色透明度。
我要做的是:扩展 CheckBox 视图,以便忽略Alpha上的所有更改以及从父级设置的颜色透明度。
我打电话的时候:
root.setAlpha(0.5f);
我希望所有孩子都昏暗,但不是我的自定义CheckBox。
如何实现扩展CheckBox?
注意: setAlpha()未在自定义CheckBox中调用,但 onDraw()是。