标签: android
我正在尝试使用API级别10设置按钮的透明度(因此没有view.setAlpha)。 我将Button.onDraw包裹在一个子类上调用Canvas.saveLayerAlpha:这适用于文本但不适用于按钮背景。
Button.onDraw
Canvas.saveLayerAlpha
我希望能够保留当前按钮的后台管理,我是否应该自己绘制按钮背景而不调用super.onDraw?如何获得onDraw范围内当前按钮背景的一致引用?
super.onDraw
onDraw
答案 0 :(得分:1)
执行您正在执行的操作但覆盖draw()而不是onDraw()。