Android ImageView设置大小
ViewGroup.LayoutParams params = img.getLayoutParams();
params.height = dpTopx(context,16);
params.width = dpTopx(context,16);
img.setLayoutParams(params);
img.setBackgroundResource(R.drawable.point_green);
/*
*dp转px
*/
private int dpTopx(Context context, float dp){
float scale = context.getResources().getDisplayMetrics().density;
return (int) (dp * scale + 0.5f);
}
还没有评论,来说两句吧...