Android - CheckBox onDraw保持Alpha和透明度

时间:2016-05-10 14:30:23

标签: android checkbox alpha-transparency

我有一个 LinearLayout ,里面有几个视图加一个 CheckBox 。当我更改根视图的alpha时,所有孩子都会改变自己的颜色透明度。

我要做的是:扩展 CheckBox 视图,以便忽略Alpha上的所有更改以及从父级设置的颜色透明度。

我打电话的时候:

root.setAlpha(0.5f);

我希望所有孩子都昏暗,但不是我的自定义CheckBox。

如何实现扩展CheckBox?

注意: setAlpha()未在自定义CheckBox中调用,但 onDraw()是。

0 个答案:

没有答案