国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

RecycleView設置item上下間距

2019-11-09 14:16:17
字體:
來源:轉載
供稿:網友

使用方式:

RecyclerView rvParentCategory = (RecyclerView) view.findViewById(R.id.rv_parent_category); rvParentCategory.addItemDecoration(new SpaceItemDecoration(DensityUtils.dp2px(getActivity(),20)));

自定義間距類:

package com.onetoo.www.onetoo.config;import android.graphics.Rect;import android.support.v7.widget.RecyclerView;import android.view.View;/** * Created by longShun on 2017/2/7. * desc */public class SpaceItemDecoration extends RecyclerView.ItemDecoration { PRivate int space; public SpaceItemDecoration(int space) { this.space = space; } @Override public void getItemOffsets(Rect outRect, View view, RecyclerView parent, RecyclerView.State state) { if(parent.getChildPosition(view) != -1) outRect.top = space; }}

工具類

package com.onetoo.www.onetoo.utils;import android.content.Context;import android.util.TypedValue;/** * Created by longShun on 2016/10/20. * */public class DensityUtils { private DensityUtils() { } /** * dp轉px */ public static int dp2px(Context context, float dpVal) { return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_Dip, dpVal, context.getResources().getDisplayMetrics()); } /** * sp轉px */ public static int sp2px(Context context, float spVal) { return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, spVal, context.getResources().getDisplayMetrics()); } /** * px轉dp */ public static float px2dp(Context context, float pxVal) { final float scale = context.getResources().getDisplayMetrics().density; return (pxVal / scale); } /** * px轉sp */ public static float px2sp(Context context, float pxVal) { return (pxVal / context.getResources().getDisplayMetrics().scaledDensity); }}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新田县| 大渡口区| 昭平县| 长宁区| 南昌市| 临高县| 旌德县| 巍山| 东山县| 吉林省| 大姚县| 芜湖市| 长沙市| 桃园县| 嘉峪关市| 太谷县| 保亭| 阿荣旗| 万年县| 达拉特旗| 贡山| 漾濞| 珠海市| 桦川县| 久治县| 郴州市| 区。| 兴宁市| 岚皋县| 鄂伦春自治旗| 达州市| 宝兴县| 扬州市| 定襄县| 桃园市| 建德市| 白城市| 老河口市| 东阿县| 德阳市| 翁牛特旗|