通过在android中放置一个中心以圆形方式放置图像视图

时间:2012-08-30 04:06:32

标签: android android-layout drag-and-drop android-imageview

我想在android 4.1中实施拖放,因为我希望围绕中心点以圆形方式放置我的图标图片视图。 (使用图片视图,我可以完美地实现拖放,位图有点复杂)

我尝试使用位图和绘画,但它并不像我们在android 4.1中那样顺畅。

Is there any method or way in android 4.1 by which i can place the imageviews in circular manner by giving the radius of the circle and number of sections it will get divide, its like a math question ?

看一下这个link进行拖放。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

我已经在android中使用 Math 实现了。

我正在分享我的代码的一部分:

double xOffset = currentRadius * Math.cos(Math.toRadians(d));
double yOffset = currentRadius * Math.sin(Math.toRadians(d));

希望它对你有所帮助。请关注here了解详情。