diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 05127775..549ea852 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -5,13 +5,7 @@ - - + + + + android:name="io.flutter.embedding.android.SplashScreenDrawable" + android:resource="@drawable/launch_background" /> + + + + @@ -65,6 +65,7 @@ + diff --git a/android/app/src/main/java/io/gitjournal/gitjournal/MainActivity.java b/android/app/src/main/java/io/gitjournal/gitjournal/MainActivity.java index 49bb2bc2..a78ca336 100644 --- a/android/app/src/main/java/io/gitjournal/gitjournal/MainActivity.java +++ b/android/app/src/main/java/io/gitjournal/gitjournal/MainActivity.java @@ -2,7 +2,6 @@ package io.gitjournal.gitjournal; import androidx.annotation.NonNull; -import android.os.Bundle; import android.provider.Settings; import android.util.Log; import android.view.WindowManager; @@ -18,25 +17,22 @@ import io.flutter.plugin.common.MethodChannel.MethodCallHandler; import io.flutter.plugin.common.MethodChannel.Result; import io.flutter.plugins.GeneratedPluginRegistrant; -import io.flutter.app.FlutterActivity; -import io.flutter.plugins.GeneratedPluginRegistrant; +import io.flutter.embedding.android.FlutterActivity; +import io.flutter.embedding.engine.FlutterEngine; -public class MainActivity extends FlutterActivity implements MethodCallHandler { +public class MainActivity extends FlutterActivity { private static final String CHANNEL_NAME = "gitjournal.io/git"; static MethodChannel channel; @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - GeneratedPluginRegistrant.registerWith(this); - - channel = new MethodChannel(getFlutterView(), CHANNEL_NAME); - channel.setMethodCallHandler(this); - } - - @Override - public void onMethodCall(MethodCall call, Result result) { - result.notImplemented(); + public void configureFlutterEngine(@NonNull FlutterEngine flutterEngine) { + GeneratedPluginRegistrant.registerWith(flutterEngine); + channel = new MethodChannel(flutterEngine.getDartExecutor().getBinaryMessenger(), CHANNEL_NAME); + channel.setMethodCallHandler( + (call, result) -> { + result.notImplemented(); + } + ); } @Override diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml index 45d37f37..4470c25a 100644 --- a/android/app/src/main/res/values/styles.xml +++ b/android/app/src/main/res/values/styles.xml @@ -1,8 +1,9 @@ +