自定义视图与三个圆形图像Android

时间:2016-07-17 18:20:29

标签: android custom-view circleimage

enter image description here

我想使用原生android创建一个带有三个圆形图像视图的自定义视图。现在我可以使用hdodenhof的CircleImageView创建一个圆形图像视图。我想知道是否有人可以告诉我哪种方式更好地放置三个圆圈,如下图。感谢。

1 个答案:

答案 0 :(得分:0)

您可以按照建议从三个CircleImageViews和适当的布局构建自定义视图。

但是,我怀疑您将难以按照示例中显示的方式设置圆圈。

我很确定使用RelativeLayout几乎不可能,但是你可以通过创造性地使用其他布局来实现这一目标。

其他选项包括:

  • 在图形编辑器中合并3个图像,然后使用该图像创建自定义视图。

  • 如上所述合并3张图片,只需在ImageView中使用

  • 从Canvas创建自定义视图,并在适当的位置自行绘制图像。

您所做的可能取决于您希望自定义控件的行为方式,包括:

  • 是动画的任何部分吗?

  • 是可以单独点击的3个圈子吗?