RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams) holder.btn_download.getLayoutParams();
layoutParams.setMarginStart((int) Utils.dip2px(mContext, 75l));//把75dp转换为px
holder.btn_download.setLayoutParams(layoutParams);
dp2px方法
public static float dip2px(Context context, float dp) {
DisplayMetrics metrics = getDisplayMetrics(context);
if (metrics == null)
return 0;
return TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, dp, metrics);
}
本文介绍如何使用RelativeLayout.LayoutParams来调整Android应用中按钮的位置,并提供了一个dp转px的方法实现。
739

被折叠的 条评论
为什么被折叠?



