2012-08-16 82 views
0

我有一個地圖視圖,上面有標記。我需要在這些標記上方顯示一個彈出窗口,但是,MapView.LayoutParams只接受像素作爲x軸偏移量。由於圖像在不同屏幕上的大小不同,我想知道如何以像素爲單位獲得Drawable的高度。查找圖片的高度

感謝

+0

你在找這樣的事情:http://bit.ly/N2ZmPj – 2012-08-16 16:57:18

回答

1

你的意思是,你需要找到一個特定的繪製的高度和寬度? 如果是這樣的話,那麼你可以使用這樣的事情

 BitmapDrawable image_dimen=(BitmapDrawable) this.getResources().getDrawable(R.drawable.imageb); 
     int height=image_dimen.getBitmap().getHeight(); 
     int width=image_dimen.getBitmap().getWidth(); 
+0

貌似該訣竅。謝謝! – Nick 2012-08-17 16:44:10