Android"空心"颜色

Mal*_*lis 1 android background colors

有没有办法在Android应用程序中设置"空心"颜色?

我的意思是我想要一个带有某种背景的盒子,文本实际上会导致背景的透明度.换句话说,如果整个视图在蓝色背景上,则文本将为蓝色,如果为红色,则为红色,如果在图像上,则图像将通过文本显示但不通过剩下的了.

Rom*_*Guy 7

你确实可以做到.您必须使用自己的Paint对象并在onDraw()方法中提供的Canvas上绘制文本.然后在Paint上设置这个Xfermode:new PorterDuffXfermode(PorterDuff.Mode.CLEAR);