如何使用setMargin方法来拟合位图尺寸?
我可以使用setmargin(bitmap.getWidth(),bitmap.getHeigth(),...)
或者我需要将位图尺寸转换为dp?
答案 0 :(得分:0)
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
lp.setMargins(left, top, right, bottom);
imageView.setLayoutParams(lp);
这在PIXELS中设置边距大小,与此问题的xml中的dpi单位不同