I am trying to overlay images on a canvas using the following method:
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);
However, my application continues to crash and the log reads:
java.lang.NullPointerException at android.graphics.Canvas.throwIfRecycled (Canvas.java:954) on android.graphics.Canvas.drawBitmap (Canvas.java:980) at com.MyApp.overlay (MyApp.java:179)
Can anyone help?
android nullpointerexception bitmap canvas
Yavin4
source share