【问题标题】:Circular alignment of ImageView'sImageView的圆形对齐
【发布时间】:2016-09-07 20:51:51
【问题描述】:

你好 Stack Overflow 社区!

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

有些卡片可能会稍微离开屏幕,但玩家会向左或向右滑动卡片组,图像会以圆形方式移动。我的问题是:

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

2) 实现“循环滑动”的最简单方法是什么。我有 3D 编程经验,所以我知道我会使用 sin 和 cos 来计算坐标,但是我必须处理边距,因为它是一个布局,我不知道如何保持“响应式”。

谢谢!

【问题讨论】:

  • 最好不要处理图像视图,而是使用自定义视图并使用 openGL 绘制所有内容

标签: android android-layout android-imageview android-gesture


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-24
    • 2014-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多