Я пытаюсь наложить изображения на холст, используя следующий метод:
private Bitmap overlay(Bitmap bmp1, Bitmap bmp2) {
bmOverlay = Bitmap.createBitmap(70, 70, Bitmap.Config.RGB_565);
canvas = new Canvas(bmOverlay);
canvas.drawBitmap(bmp1, 0, 0, null); //line 179
canvas.drawBitmap(bmp2, 0, 0, null);
return bmOverlay;
}
Однако мое приложение продолжает падать, и журнал показывает:
java.lang.NullPointerException
на android.graphics.Canvas.throwIfRecycled (Canvas.java:954)
на android.graphics.Canvas.drawBitmap (Canvas.java:980)
at com.MyApp.overlay (MyApp.java:179)
Может кто-нибудь помочь?