在画布上绘制文本不能使用可变位图

时间:2015-05-22 09:18:57

标签: android google-maps canvas bitmap mutable

我想在我的Android应用中使用谷歌地图上的自定义标记。 为此我有一个方法,它创建我的位图。每个位图都是一个包含特殊文本的标记。 我已经完成了这个,它在我的2.3.3 Android上运行正常。但是在其他设备上它会崩溃,因为我不使用vsize1。 我将代码更改为可变位图,但现在文本不可见,只是没有文本的标记位图。

我的方法:

mutable Bitmaps

我做错了什么?我只是添加了可变的行。

最好的问候

1 个答案:

答案 0 :(得分:2)

您的方法返回使用BitmapFactory.decodeResource()获得的不可变位图。

您必须返回您绘制的可变位图:

return mutableBitmap;