【开源】TwoWayGridView
TwoWayGridView
- https://github.com/jess-anders/two-way-gridview
介绍:
可以水平滚动和垂直滚动的GridView,在原生的图库中图片浏览就是可以水平滚动的,这个控件可以分别对手机横屏或者竖屏设置不同的滚动方向。运行效果:

使用说明:
使用方法:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
<?xml version="1.0" encoding="utf-8"?><com.jess.ui.TwoWayGridView android:background="#E8E8E8" android:id="@+id/gridview" android:layout_width="fill_parent" android:layout_height="fill_parent" app:cacheColorHint="#E8E8E8" app:columnWidth="80dp" app:rowHeight="80dp" app:numColumns="auto_fit" app:numRows="auto_fit" app:verticalSpacing="16dp" app:horizontalSpacing="16dp" app:stretchMode="spacingWidthUniform" app:scrollDirectionPortrait="vertical" app:scrollDirectionLandscape="horizontal" app:gravity="center"/> |
其中
-
scrollDirectionPortrait(vertical | horizontal) 当手机竖屏是GridView的滚动方向。 -
scrollDirectionLandscape(vertical | horizontal)当手机横屏是GridView的滚动方向。
需要注意的是官方demo在运行时可能会遇到错误,解决的办法是加上相应的权限:
|
1
2
|
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" /> |
posted on 2015-03-25 18:15 wasdchenhao 阅读(394) 评论(0) 收藏 举报
浙公网安备 33010602011771号