blurkit-android icon indicating copy to clipboard operation
blurkit-android copied to clipboard

Cannot initialize component dynamically

Open stellio-team opened this issue 6 years ago • 1 comments

I get crash when try to create blurView dynamically. Look at the code - this contructor is useless. Just replace super with this and it will work without crash.

public BlurLayout(Context context) { super(context, (AttributeSet)null); this.invalidationLoop = new NamelessClass_1(); }

What crash I get:

java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.ImageView.setImageBitmap(android.graphics.Bitmap)' on a null object reference at io.alterac.blurkit.BlurLayout.invalidate(BlurLayout.java:166)

stellio-team avatar Jul 15 '19 10:07 stellio-team

Same problem ... If BlurLayout is created programatically system throws this error.

Issue fixed if I used this constructor

blured=new BlurLayout(ctx, null);

instead

blured=new BlurLayout(ctx);

MartinNovak1991 avatar Sep 25 '20 10:09 MartinNovak1991