GridView的使用在android中是比较频繁的,常规的GridView就是类似于表格形式的存在,说的可能不是特别的确切。而有些时候,我们会使用到单行的横向滑动的GridView的控件,今天就在这里介绍一下横向滑动的GridView的使用。
首先是横向GridView的布局文件:
<HorizontalScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@id/rela_jieduan" android:scrollbars="none"> <LinearLayout android:layout_width="match_parent" android:layout_height="220dp"> <GridView android:id="@+id/grid_jieduan" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="15dp" android:gravity="center"> </GridView> </LinearLayout> </HorizontalScrollView>这种布局我查看了很多资料,GridView外部的linearlayout是必须的。至于原因,自己也没有研究透彻。然后就是gridview_item的xml文件:
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="170dp" android:layout_height="220dp" android:background="#353535"> <LinearLayout android:id="@+id/line_my_plan" android:layout_width="match_parent" android:layout_height="51dp" android:orientation="vertical"> <TextView android:id=