0

我只是在玩 Android SDK Demos,发现了旋转拨号器示例,您可以在这里找到:Android Rotating Dialer,我对一件事感到好奇。如何将图像设置为仅在单击图像时才旋转……而不是由内向外。如果我单击中心(在白色区域)或图像外部(再次在白色区域),我不想旋转它。

有什么建议我怎样才能做到这一点?

4

1 回答 1

0

有趣的问题。

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

一些简单的毕达哥拉斯,它不会太难。如果不是这种情况,则此时返回 true。

于 2012-04-26T12:32:34.793 回答