我想像圆盘一样在一个圆圈中动态添加 imageViews。Android 不提供圆形布局,所以请帮我创建一个圆形布局。提前致谢!
问问题
920 次
4 回答
1
您不需要特殊的布局。您可以使用相对布局或框架布局。
只需以正常方式动态添加视图,但使用边距、填充等定位它们,使它们看起来像一个圆圈。
于 2013-02-21T07:41:11.113 回答
1
只需检查一下,此链接显示如何制作圆形视图...只需在其中实现您的图像视图...
http://developer.samsung.com/android/samples-4
或者您可以通过 xml 执行此操作:
<LinearLayout orientation=vertical for whole screen>
<LinearLayout weight=1 gravity=center> <!--- Top --->
</LinearLayout>
<LinearLayout weight=1 orientation=horizontal> <!-- middle -->
<LinearLayout weight=1 gravity=left/>
<LinearLayout weight=1 gravity=right/>
</LinearLayout>
<LinearLayout weight=1> <!-- botton -->
<LinearLayout weight=1 gravity=center/>
<LinearLayout weight=1 gravity=center/>
</LinearLayout>
</LinearLayout>
于 2013-02-21T07:54:29.220 回答
1
从您的问题中,我可以看到您需要在 Android 上使用圆形布局来排列图像。我认为这个库会帮助你做到这一点。这个库让你能够添加项目,用动画旋转它们。看看这个!
于 2015-03-14T09:57:03.190 回答
0
您可以使用 HorizontalScrollView。
于 2013-02-21T07:52:02.577 回答