Android RecycleView设置单个item外边距

LinearLayout.LayoutParams layoutParams = new 
  LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT(控件宽), 
  ViewGroup.LayoutParams.WRAP_CONTENT(控件高),
  (float) 1.0(占比));
        layoutParams.setMargins(0,dpToPx(20),0,BannerUtils.dp2px(15));
        if(position == 0){
            holder.linearLayout.setLayoutParams(layoutParams);
        }
// px 尺寸转dp
    private float dpToPx(float dp){
        return TypedValue.applyDimension(
                TypedValue.COMPLEX_UNIT_DIP, dp, view.getResources().getDisplayMetrics());
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容