请问Gallery如何实现垂直排列和滑动?

缺省是水平的,请问如何做成垂直的?谢谢
2024-11-19 11:43:10
推荐回答(5个)
回答1:

呵呵,我恰好最近也有类似的需求,就研究了下。本身Gallery是只支持横向滚动的。如果想纵向滚动,目前看继承Gallery是有可能实现的,只是修改的代码量是比较大的,如果不是特别追求Gallery的显示效果的话,这种方法可能并不是很值得。因此用listview来临时替代Gallery的功能也是一种不错的选择。

回答2:

用了以下代码可以旋转,不过效果不敢恭维,呵呵,仅供板砖mFlipAnimation = new RotateAnimation(0, -90,RotateAnimation.RELATIVE_TO_SELF, 0.5f,RotateAnimation.RELATIVE_TO_SELF, 0.5f); mFlipAnimation.setDuration(0);mFlipAnimation.setFillAfter(true);gralley.startAnimation(mFlipAnimation);

回答3:

在LinearLayout里加入以下就可以了实现你说的功能了 orientation="horizontal"这个水平方向的排列 androidrientation="vertical"这个是垂直方向的排列

回答4:

给大家发个地址吧 http://download.csdn.net/download/supersuber/3520220

回答5:

是否可以改变一下Gallery的layout的方向?