Android中可刮式票证种类自定义视图项目?

Android中可刮式票证种类自定义视图项目?,android,android-custom-view,Android,Android Custom View,我需要开发一个即时彩票游戏应用程序 我需要一个想法/程序来实现类似于Android中即时彩票的可抓取自定义小部件 要求是,实际内容(机密号)应该被一些图像覆盖(指示划痕区域)。当用户触摸和划伤图像时,图像必须缓慢消失,背景内容(秘密号码)也应相应出现 请让我知道最好的方法来实现这一点。我真的需要它 提前感谢。从概念上讲,您可以将您的抓取区域(图像)放在最初隐藏的数字上。当用户在草稿区域上执行运动时,请更改草稿区域的不透明度,使其随着每次运动而消失。由于您不希望整个视图更改其透明度,而只希望更改其

我需要开发一个即时彩票游戏应用程序

我需要一个想法/程序来实现类似于Android中即时彩票的可抓取自定义小部件

要求是,实际内容(机密号)应该被一些图像覆盖(指示划痕区域)。当用户触摸和划伤图像时,图像必须缓慢消失,背景内容(秘密号码)也应相应出现

请让我知道最好的方法来实现这一点。我真的需要它


提前感谢。

从概念上讲,您可以将您的抓取区域(图像)放在最初隐藏的数字上。当用户在草稿区域上执行运动时,请更改草稿区域的不透明度,使其随着每次运动而消失。

由于您不希望整个
视图更改其透明度,而只希望更改其触摸部分,因此需要在
画布上手动绘制,在
Paint
对象上设置PorterDuff模式:

mPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC)) 
颜色绘制
。透明


在Android开发者组中也可以看到这个帖子:

Hi,谢谢你的回复。我正以你提到的方式努力。我使用框架布局,两个视图一个接一个。划痕区域是ImageView。我不明白,如何使触摸区透明?你能帮我吗?提前谢谢。我需要单独提出另一个问题吗?老实说,我已经有一段时间没有用安卓做过任何事情了,即使我做了,我在这方面还远远不够出色。我想看看这个链接。这个问题看起来有点像这个问题,但请看下面我的答案。