堆叠UI元素和跟踪Android

时间:2013-01-30 03:51:03

标签: android android-layout

我有很多矩形(卡片)(技术上是一个Rect类,里面有一个ShapeDrawable),它们堆叠在一起,或者应该保持在两侧......它们应该响应触摸和缩放事件。 / p>

例如,

这里有阴影的卡片位于下方,其余部分位于其上方。卡片2& 3部分隐藏它。当我触摸下面的那个时它应该出现。

我应该如何设计我的卡片或阴影矩形。我应该使用自定义视图还是View组。(我是Android的新手,我不知道如何实现它。这是一个很好的想法。我们可以这样做他们中的很多人在屏幕上?)

截至目前,我已经创建了一个堆栈,它存储了这些对象的列表,并创建了另一个内部类,SurfaceView和我正在访问上面的堆栈来绘制我的所有元素。但现在问题是我必须映射所有这些卡片或矩形的触摸事件。虽然这是可能的,但我想知道是否有更好的方法来做到这一点。

enter image description here

由于

1 个答案:

答案 0 :(得分:0)

您可以使用基本思路如何编写CardUIExample的代码。他们开发了一些这样有用的东西。