setMargin以适合位图尺寸

时间:2017-12-26 09:45:43

标签: android bitmap

如何使用setMargin方法来拟合位图尺寸? 我可以使用setmargin(bitmap.getWidth(),bitmap.getHeigth(),...) 或者我需要将位图尺寸转换为dp?

1 个答案:

答案 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单位不同