diff --git a/android/src/main/java/com/example/fluttershare/FlutterSharePlugin.java b/android/src/main/java/com/example/fluttershare/FlutterSharePlugin.java index 3184385..d1e7ea6 100644 --- a/android/src/main/java/com/example/fluttershare/FlutterSharePlugin.java +++ b/android/src/main/java/com/example/fluttershare/FlutterSharePlugin.java @@ -18,8 +18,6 @@ import io.flutter.plugin.common.MethodChannel; import io.flutter.plugin.common.MethodChannel.MethodCallHandler; import io.flutter.plugin.common.MethodChannel.Result; -import io.flutter.plugin.common.PluginRegistry.Registrar; - /** FlutterSharePlugin */ public class FlutterSharePlugin implements FlutterPlugin, MethodCallHandler { @@ -28,13 +26,6 @@ public class FlutterSharePlugin implements FlutterPlugin, MethodCallHandler { public FlutterSharePlugin() {} - /** Plugin registration. */ - @SuppressWarnings("deprecation") - public static void registerWith(io.flutter.plugin.common.PluginRegistry.Registrar registrar) { - final FlutterSharePlugin instance = new FlutterSharePlugin(); - instance.onAttachedToEngine(registrar.context(), registrar.messenger()); - } - @Override public void onAttachedToEngine(FlutterPluginBinding binding) { onAttachedToEngine(binding.getApplicationContext(), binding.getBinaryMessenger()); @@ -65,15 +56,13 @@ public void onMethodCall(MethodCall call, Result result) { } private void share(MethodCall call, Result result) { - try - { + try { String title = call.argument("title"); String text = call.argument("text"); String linkUrl = call.argument("linkUrl"); String chooserTitle = call.argument("chooserTitle"); - if (title == null || title.isEmpty()) - { + if (title == null || title.isEmpty()) { Log.println(Log.ERROR, "", "FlutterShare Error: Title null or empty"); result.error("FlutterShare: Title cannot be null or empty", null, null); return; @@ -108,25 +97,21 @@ private void share(MethodCall call, Result result) { context.startActivity(chooserIntent); result.success(true); - } - catch (Exception ex) - { + } catch (Exception ex) { Log.println(Log.ERROR, "", "FlutterShare: Error"); result.error(ex.getMessage(), null, null); } } private void shareFile(MethodCall call, Result result) { - try - { + try { String title = call.argument("title"); String text = call.argument("text"); String filePath = call.argument("filePath"); String fileType = call.argument("fileType"); String chooserTitle = call.argument("chooserTitle"); - if (filePath == null || filePath.isEmpty()) - { + if (filePath == null || filePath.isEmpty()) { Log.println(Log.ERROR, "", "FlutterShare: ShareLocalFile Error: filePath null or empty"); result.error("FlutterShare: FilePath cannot be null or empty", null, null); return; @@ -152,9 +137,7 @@ private void shareFile(MethodCall call, Result result) { context.startActivity(chooserIntent); result.success(true); - } - catch (Exception ex) - { + } catch (Exception ex) { result.error(ex.getMessage(), null, null); Log.println(Log.ERROR, "", "FlutterShare: Error"); }