如何为Android游戏绘制可滚动背景

时间:2009-09-12 02:26:55

标签: android image canvas draw android-bitmap

我想绘制一个图像,在某些级别上可能比屏幕大,作为Android游戏的背景。我希望用户能够在触摸屏上用手指滚动图像。

以下是我绘制背景的方式:

Bitmap scratch =  BitmapFactory.decodeResource(getResources(),R.drawable.background);
canvas.drawColor(Color.BLACK);
canvas.drawBitmap(scratch, 0, 0, null);

1 个答案:

答案 0 :(得分:0)

您可以使用ImageView并将其放入ScrollView - 我怀疑这不是您想要的。如果没有,您将不得不自己动手 - 请查看GestureDetector以获取有关手势的帮助。