在android中实现Gridview

时间:2015-03-11 06:49:47

标签: android android-gridview

我正在尝试在android中实现网格布局,如下图所示,但是没有成功。问题是列宽不适合在网格中,列字符串逐字母垂直对齐随着列数的增加。在这里,如果数据源是一个像这样的字符串数组

会更好
String[] Data={"Long Short","Symbol","Volume",
              "Undl Price","Type","Strike Price",
              "Option Price","Volatility"
              "Long","NIFTY","25","8692.80","CALL",
              "8800.00","78.95","14.9737",
              "Long","NIFTY","25","8692.80",
              "CALL","9000.00","25.05","15.0352",
}

请建议一种获取网格视图的方法,如图所示或以其他方式显示。 我很感激我的任何建议。

提前致谢!! enter image description here

1 个答案:

答案 0 :(得分:1)

 <GridView
    android:id="@+id/customGridView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_below="@id/titleLayout"
    android:layout_alignParentLeft="true"
    android:numColumns="8" > // put the number of column that you want to show
</GridView>

这里titleLayout是你必须制作一个包含标题(即你的数据字符串数组)的布局的布局,这个数组你可以自定义它也可以自定义,或者你也可以把它作为静态放置