在android中,有没有其他方法可以在画布上绘制对象?
draw()中的代码不起作用:
Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.pushpin);
canvas.drawBitmap(bmp, screenPts.x, screenPts.y-50, null);
实际上,它在我的第一个代码上工作,但当我将它转移到另一个名为MarkOverlay的类时,它就不再工作了。
markerOverlay = new MarkerOverlay(getApplicationContext(), p);
listOfOverlays.add(markerOverlay);
我应该向MarkerOverlay传递什么参数才能使这段代码工作?错误出现在getResources()中的某个地方。
仅供参考,canvas.drawOval是完美的工作,但我真的想画一个图像,而不是一个椭圆形。:)
https://stackoverflow.com/questions/2172523
复制相似问题