diff --git a/CHANGELOG.md b/CHANGELOG.md index 06d69e0d..49f348c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.0.9 + +- Android: remove the need to use FlutterActivity as base activity + # 0.0.5 - fix "onDestroy" event for iOS [#4](https://github.com/dart-flitter/flutter_webview_plugin/issues/4) @@ -14,4 +18,4 @@ # 0.0.2 -- Initial version for Android \ No newline at end of file +- Initial version for Android diff --git a/android/src/main/java/com/flutter_webview_plugin/FlutterWebviewPlugin.java b/android/src/main/java/com/flutter_webview_plugin/FlutterWebviewPlugin.java index b97be75f..5a19504a 100644 --- a/android/src/main/java/com/flutter_webview_plugin/FlutterWebviewPlugin.java +++ b/android/src/main/java/com/flutter_webview_plugin/FlutterWebviewPlugin.java @@ -14,18 +14,18 @@ * FlutterWebviewPlugin */ public class FlutterWebviewPlugin implements MethodCallHandler { - private FlutterActivity activity; + private Activity activity; public static MethodChannel channel; private final int WEBVIEW_ACTIVITY_CODE = 1; private static final String CHANNEL_NAME = "flutter_webview_plugin"; public static void registerWith(PluginRegistry.Registrar registrar) { channel = new MethodChannel(registrar.messenger(), CHANNEL_NAME); - FlutterWebviewPlugin instance = new FlutterWebviewPlugin((FlutterActivity) registrar.activity()); + FlutterWebviewPlugin instance = new FlutterWebviewPlugin((Activity) registrar.activity()); channel.setMethodCallHandler(instance); } - private FlutterWebviewPlugin(FlutterActivity activity) { + private FlutterWebviewPlugin(Activity activity) { this.activity = activity; } @@ -62,4 +62,3 @@ private void close(MethodCall call, MethodChannel.Result result) { result.success(null); } } - diff --git a/pubspec.yaml b/pubspec.yaml index aee0465f..9117daf9 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -4,7 +4,7 @@ authors: - Hadrien Lejard - Toufik Zitouni homepage: https://github.com/dart-flitter/flutter_webview_plugin -version: 0.0.8 +version: 0.0.9 flutter: plugin: