如何更改android中mapview上drawable的大小?

时间:2011-03-11 23:17:13

标签: java android google-maps android-mapview drawable

您好我已经设法从路径创建一个drawable,如下所示:

Drawable drawable = Drawable.createFromPath(path);

但是地图上显示的图像非常大,因为它是从相机中取出并存储在SD卡中,是否可以在地图上查看时缩小图像?

1 个答案:

答案 0 :(得分:0)

您的目的是将图像放在Mapview上吗?如果是这种情况,为什么不使用BitmapFactory从您打开到图像文件的FileInputStream创建一个位图。

然后在BitmapFactory创建的Bitmap上,您可以使用createScaledBitmap方法缩放图像,然后将其放在MapView上。

编辑:从缩放的位图创建一个BitmapDrawable。