我有一个带有标记的地图视图。我需要在这些标记的正上方显示弹出窗口,但MapView.LayoutParams
仅接受像素作为x轴偏移。由于图像在不同屏幕上的大小不同,我想知道如何以像素为单位获得Drawable
的高度。
由于
答案 0 :(得分:1)
你的意思是你需要找到特定绘画的高度和宽度吗? 如果是这种情况,那么你可以使用类似的东西
BitmapDrawable image_dimen=(BitmapDrawable) this.getResources().getDrawable(R.drawable.imageb);
int height=image_dimen.getBitmap().getHeight();
int width=image_dimen.getBitmap().getWidth();