From c14af42222c461918ece533eb23fc7f4e021edce Mon Sep 17 00:00:00 2001 From: Olga Miller Date: Fri, 6 Jan 2017 11:36:00 +0100 Subject: [PATCH] Replaced reflection method getConstructor with getDeclaredConstructor (Was not functioning on a sony phone with Android version 5.1.1.) --- app/src/main/java/om/sstvencoder/Modes/ModeFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/om/sstvencoder/Modes/ModeFactory.java b/app/src/main/java/om/sstvencoder/Modes/ModeFactory.java index fa1e489..1e0efc3 100644 --- a/app/src/main/java/om/sstvencoder/Modes/ModeFactory.java +++ b/app/src/main/java/om/sstvencoder/Modes/ModeFactory.java @@ -56,7 +56,7 @@ public final class ModeFactory { if (bitmap.getWidth() == size.width() && bitmap.getHeight() == size.height()) { try { - Constructor constructor = modeClass.getConstructor(Bitmap.class, IOutput.class); + Constructor constructor = modeClass.getDeclaredConstructor(Bitmap.class, IOutput.class); mode = (Mode) constructor.newInstance(bitmap, output); } catch (Exception ignore) { }