网格列表 Original Version
[
开发者文档
Grid View
](http://developer.android.com/guide/topics/ui/layout/gridview.html)
网格列表是另一种列表视图形式。当数据可以通过图片表达的时候,就很适合使用网格列表。与简单的列表不同,网格列表可以垂直滚动也可以水平滚动。
基本网格列表
网格列表中的条目按照两个方向进行排列,滚动时,另一个方向的排列不会发生变换。滚动方向表明了条目排列的顺序。由于滚动方向在不同的应用中可能不同,所以通过切断溢出的内容,提示用户向某个方向滚动。
不要在两个方向上都能够滚动。
垂直滚动
垂直滚动的网格列表条目按照一般的西方阅读顺序排列: 从左往右,从上到下。显示列表时,可以切断当前屏幕中最下面的条目,提示用户向下滑动还有更多内容。请注意,当用户旋转屏幕时,仍然保持这种模式。
水平滚动
水平滚动的网格列表,高度是固定的。不同于垂直滚动列表,水平滚动列表采用先从上到下,再从左往右的排列顺序。同样使用切断边界条目的方法,提示用户右边还有更多内容。
不要同时使用滚动标签和水平滚动列表。它们都使用相同的左右滑动手势,会引起冲突。使用滚动标签时,配合使用垂直滚动列表。
带有标题的网格列表
使用标题为你的网格列表条目显示更多的上下文信息。
样式
在网格列表条目上使用半透明的面板来显示标题。你可以控制对比度,确保标题足够清晰而同时又展现亮丽的图片内容。