【发布时间】:2011-06-15 11:06:58
【问题描述】:
所以我需要根据屏幕区域更改图像的大小。图片必须是屏幕高度的一半,否则它会与一些文本重叠。
所以高度= 1/2 屏幕高度。 Width = Height*Aspect Ratio(只是尽量保持纵横比不变)
我发现了一些东西:
Display myDisplay = ((WindowManager) getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
int width =myDisplay.getWidth();
int height=myDisplay.getHeight();
但是如何在 java 中更改图像高度?如果可能的话,甚至是 XML?我似乎找不到有效的答案。
【问题讨论】:
标签: android imageview screen-size