我想绘制一个在某些级别上可能比屏幕大的图像作为 Android 游戏的背景。我希望用户能够在触摸屏上使用手指滚动图像。
这是我绘制背景的方式:
Bitmap scratch = BitmapFactory.decodeResource(getResources(),R.drawable.background);
canvas.drawColor(Color.BLACK);
canvas.drawBitmap(scratch, 0, 0, null);
最佳答案
你可以使用 ImageView
并将其放入 ScrollView
- 我怀疑这不是你想要的。如果没有,您将不得不自己动手 - 看看 GestureDetector寻求手势方面的帮助。
关于android - 如何为 Android 游戏绘制可滚动的背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1414059/