0

我有一个带有标记的地图视图。我需要在这些标记正上方显示一个弹出窗口,但是,MapView.LayoutParams它只接受像素作为 x 轴偏移量。由于图像在不同屏幕上的大小不同,我想知道如何获得Drawable像素的高度。

谢谢

4

1 回答 1

1

您的意思是您需要找到特定可绘制对象的高度和宽度吗?如果是这种情况,那么您可以使用类似这样的东西

       BitmapDrawable image_dimen=(BitmapDrawable) this.getResources().getDrawable(R.drawable.imageb);
       int height=image_dimen.getBitmap().getHeight();
       int width=image_dimen.getBitmap().getWidth();
于 2012-08-16T16:34:08.533 回答