使用图像画布背景

时间:2015-03-15 21:21:54

标签: java android canvas android-studio

我正在使用Android工作室为Android创建游戏。

目前我只有黑色背景。我该如何使用图像?

这是我用来使它变黑的原因:

canvas = holder.lockCanvas();
            canvas.drawColor(Color.BLACK);

1 个答案:

答案 0 :(得分:1)

首先将图片加载为位图:

Resources res = getResources();
Bitmap bitmap = BitmapFactory.decodeResource(res, R.drawable.your_background_image);

然后,您可以在位图上创建一个画布:

Canvas canvas = new Canvas(bitmap.copy(Bitmap.Config.ARGB_8888, true));