我正在尝试在Android中构建一个库(不完全是已经存在于android中的库,我通过库来表示一组图像一起显示)。
我想构建这样的东西: http://www.simpleviewer.net/tiltviewer/app/ (忽略3d效果..)
可以翻转以查看背后文字的一组图像。 图像列表是动态的,也是内容。(我将从网上获取列表) 另外两个图像可以在一侧翻转,两个图像可以在另一侧翻转。
我最初提到了3dTransition:http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/animation/Transition3d.html并对转换有所了解。
我是否必须根据列表创建10个ImageView并动态放置它或者我有更好的方法。
提及:Android + Use ViewFlipper to flip individual items within a ListView? 但列表视图可以显示一行中的一个项目..我想显示两到三个项目。单个项目也必须是可点击的,而不是完整的行。 引用http://code.google.com/p/shelves/,以在列表行中实现多个项目。那是怎么走的?
如何显示文字?与Imageview一样多的布局? 或者一个布局文件会做什么? (怎么样?)。
答案 0 :(得分:0)
最后以这种方式实现:
GridView作为顶部布局。
每个子布局都有一个ViewFlipper
,有两个视图。一个用于图像,另一个用于文本。
我在griditem onlClick
onChildItemClick
个事件
注意:由于在可滚动视图中检测到拖动手势的问题,swype(fling)动作在此屏幕中不起作用。这可能有所帮助:http://www.jmstudio.org/archives/391或者也可以在此查看Swipe/Fling tab-changing in conjunction with ScrollView?