标签: android android-graphics
我有一个自定义视图,我希望下面的视图显示在某些部分。在paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC_IN));期间绘制我想要显示的区域后,我正在使用onDraw执行此操作。
paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC_IN));
onDraw
不幸的是,如果视图的alpha不是1,0.99,这似乎只能正常工作。这可能是因为PorterDuff模式是alpha混合模式,如果alpha为1,则没有alpha混合。
有没有办法强制它工作,即使alpha为1?