草庐IT

mItemToBeMasked

全部标签

android - 如何在android中使用面具

我正在尝试使用面具。我想使用一个图像来暴露底层图像的一部分。例如。我有一个箭头,它暴露了底层(红色)方block的一部分。我的问题是,尽管蒙版有效,但任何未暴露的内容都呈现为黑色矩形,而我想要透明背景。我的箭头图像有透明Canvas。我的代码是:privateclassMaskAttemptextendsView{privatefinalPaintmPaint=newPaint(Paint.ANTI_ALIAS_FLAG);privateBitmapmItemToBeMasked;privateBitmapmMask;publicMaskAttempt(Contextcontext){