`
498320858
  • 浏览: 388377 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

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;
            }


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics