Android旋转拨号器设置可点击区域

时间:2012-04-26 12:24:14

标签: android android-image

我刚刚玩Android SDK Demos,我找到了你可以在这里找到的旋转拨号器示例:Android Rotating Dialer我很好奇一件事。如何在我单击图像时将图像设置为旋转...不在内部或外部。如果我点击中心(白色区域)或图像外部(再次在白色区域),我不想旋转它。

任何建议我如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

有趣的问题。

这可以通过修改myOnTouchListener的代码来实现。在切换语句之前,您将执行计算以检查触摸的x,y坐标是否在内半径之外和外半径内。

一些简单的毕达哥拉斯并不会太难。如果不是这种情况,那么在那时返回true。