From 56364722d3ed70d48ec41f567a4e59e5ccbbb868 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 19 五月 2022 17:45:42 +0800 Subject: [PATCH] 增加权限管理 --- src/main/resources/code/android/library-flutter/src/main/java/com/demo/library_flutter/message/UIMethodChannel.java | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/src/main/resources/code/android/library-flutter/src/main/java/com/demo/library_flutter/message/UIMethodChannel.java b/src/main/resources/code/android/library-flutter/src/main/java/com/demo/library_flutter/message/UIMethodChannel.java index bc497ac..efef2d1 100644 --- a/src/main/resources/code/android/library-flutter/src/main/java/com/demo/library_flutter/message/UIMethodChannel.java +++ b/src/main/resources/code/android/library-flutter/src/main/java/com/demo/library_flutter/message/UIMethodChannel.java @@ -16,10 +16,11 @@ import io.flutter.plugin.common.MethodChannel; import io.flutter.plugin.common.MethodCodec; import io.flutter.plugin.common.StandardMessageCodec; +import io.flutter.plugin.common.StandardMethodCodec; public class UIMethodChannel extends MethodChannel { public UIMethodChannel(BinaryMessenger messenger, Context context, DataListener dataListener) { - super(messenger, "com.yeshi.video/ui", (MethodCodec) StandardMessageCodec.INSTANCE); + super(messenger, "com.yeshi.video/ui", StandardMethodCodec.INSTANCE); setMethodCallHandler(new MethodCallHandler() { @Override public void onMethodCall(@NonNull MethodCall call, @NonNull Result result) { @@ -46,6 +47,14 @@ StatusBarUtil.setDarkMode(FlutterBoost.instance().currentActivity()); } break; + //璺宠浆鍘熺敓椤甸潰 + case "jumpAppPage": { + Map<String, Object> params = (Map<String, Object>) call.arguments; + String type = params.get("type").toString(); + Map<String, Object> ps = (Map<String, Object>) params.get("params"); + dataListener.jumpAppPage(type, ps); + } + break; } } }); @@ -54,5 +63,8 @@ public interface DataListener { //鐘舵�佹爮鏄惁榛樿娴呰壊 public boolean isStatusBarDefaultLight(); + + public void jumpAppPage(String type, Map<String, Object> params); + } } -- Gitblit v1.8.0