1

Hello Stack Overflow社区!ImageView的圆形对齐

我正在Android上开发一款纸牌游戏。在每一轮中,每个玩家将有一副5张牌。每张卡将是一个不同的ImageView。我想按如图所示的循环顺序对齐卡片:Figure1: What I would like to achieve

某些卡片可能会在屏幕上出现一点点,但玩家会将卡片向左或向右滑动,并且图像会以圆形移动办法。我的问题是:

1)如何使布局允许“越界”ImageViews。我尝试使用android:clipChildren="false"android:clipToPadding="false",但它不会在屏幕右侧工作(图像缩放本身以适应屏幕)

2)什么是实现“圆形刷”的最简单方法。我有3D编程的经验,所以我知道我会用sin和cos来计算坐标,但是我必须处理margin,因为它是一个Layout,我不知道如何保持“响应”。

谢谢!

+1

你最好不要处理图像视图,而是去自定义视图并用openGL绘制所有东西 –

回答

0

对于那些有同样问题的人,我结束了使用this library