我想知道,是否可以在 android 中制作一个自定义列表,其中将包含带有文本和图像的项目。
主要想法是一次可以看到 3 个项目,第一个在上面,其他在下面。当用户在触摸屏上滑动时,他们应该移动和动画。
如果不可能,也许我可以在可绘制对象上应用动画(过渡)?
提前发送。
最佳答案
是的。有可能的。您必须执行以下步骤:
构建自定义 ViewGroup,它将以良好的转换显示您的 3 个项目(其他 View )。请阅读本教程:http://blogs-stage.extranet.sonyericsson.com/developerblog/2010/05/31/android-tutorial-making-your-own-3d-list-part-2/它描述了如何将转换应用于 ViewGroup 的子级。您将构建的 ViewGroup 将用作 ListView 的行。
检测水平触摸事件。您可以使用 GestureDetector 检测滑动,然后将命令发送到适当的行。
关于Android:是否可以制作一个带有可绘制对象的列表,1 在上面,其他在下面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6664396/