具体如何适合图像的Framelayout的layout_width和layout_height

时间:2010-04-28 06:05:30

标签: android

我有一个80px X 50像素的图像,我需要把它放在一个FrameLayout的子节点中,我如何具体化适合图像的Framelayout的layout_width和layout_height而不缩放它?

我知道FrameLayout有一个layout_height =“wrap_content”layout_wight =“wrap_content”,但我不能使用它,因为FrameLayout有其他子节点。所以我想硬编码FrameLayout宽度/高度以匹配图像的尺寸?

我应该使用layout_width =“80px”还是layout_width =“80dip”?

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用layout_width =“80px”+ layout_height =“80px”+ scaleType =“fitXY”来指定所需大小的ImageView。

dip取决于屏幕密度,即1dp!= 1px。