圈子PNG图像使其在Android上互动

时间:2011-10-04 07:21:54

标签: java android

我有一个圆形图像,我正在使用imageview在应用程序中显示

我需要在某种程度上使这个图像的某些部分具有交互性,因为事件应该依赖于用户点击图像的哪个部分,即如果用户点击图像的中心或圆圈的一个饼图片上图片

如何实现这一目标?!

1 个答案:

答案 0 :(得分:1)

一种方法是将图像切片成部分,然后通过适当的反应为每个部分分配一个clickevent。

另一种方法是检查你点击(x,y)的clickevent,并检查它是否在你定义为区域的范围内(如果它在那里)。

或者您有不同颜色的切片,然后获得所点击像素的颜色并评估它所属的位置