//动态设置setMarginStart TextView tvName = helper.getView(R.id.tv_name); RecyclerView.LayoutParams lp = (RecyclerView.LayoutParams) tvName.getLayoutParams(); if (isLeftPop) { //不要左边距 lp.setMarginStart(0); } else {//要左边距 lp.setMarginStart(Utils.dip2px(getContext(), 5)); }
public static int dip2px(Context context, float dpValue) { float scale = context.getResources().getDisplayMetrics().density; return (int) (dpValue * scale + 0.5f); }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)