国产探花免费观看_亚洲丰满少妇自慰呻吟_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); }}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 景德镇市| 肃北| 农安县| 星子县| 广宗县| 长沙县| 永寿县| 延津县| 赞皇县| 承德县| 永州市| 乐亭县| 崇文区| 淳安县| 那坡县| 边坝县| 沾化县| 仁化县| 巴林右旗| 九台市| 都兰县| 信丰县| 大同县| 英德市| 灌云县| 沅江市| 张掖市| 大庆市| 奉节县| 英超| 东光县| 治县。| 颍上县| 天气| 巴中市| 嘉兴市| 湘阴县| 洛扎县| 秦安县| 乳源| 太仓市|