我正在使用Android工作室为Android创建游戏。
目前我只有黑色背景。我该如何使用图像?
这是我用来使它变黑的原因:
canvas = holder.lockCanvas();
canvas.drawColor(Color.BLACK);
答案 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));