首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android gridview 行高设立

2012-08-03 
android gridview 行高设置android gridview设置行高:问题来源:gridview中设置列数为3的时候布局代码:“???

android gridview 行高设置
android gridview设置行高:
问题来源:gridview中设置列数为3的时候
布局代码:


??????? <GridView
??????????? android:id="@+id/main_coupon_content_shop"
??????????? android:layout_width="fill_parent"
??????????? android:layout_height="fill_parent"
??? android:padding="10dp"
??? android:verticalSpacing="10dp"
??? android:horizontalSpacing="10dp"
??? android:numColumns="3"
??? android:columnWidth="60dp"
??? android:stretchMode="columnWidth"
???
??? android:gravity="center"? >
????
??? ??? </GridView>


行高总是间距特别大,

最终的解决方案是,在gridview的adapter的item获取view的时候设置view的param

@Override
??? ??? ??? public View newItemView(int position) {
??? ??? ??? ??? View view=ENV.getLayoutInflater().inflate(
??? ??? ??? ??? ??? ??? R.layout.shop_griditem_layout, null);
??? ??? ??? ??? view.setLayoutParams(new GridView.LayoutParams(80, 50));//重点行
??? ??? ??? ??? return view;
??? ??? ??? }


热点排行