From 36b3cd6230f65238f151fb003bcc34364b1d28c3 Mon Sep 17 00:00:00 2001 From: liwei1dao Date: Wed, 10 Sep 2025 20:48:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0qq=E9=9F=B3=E4=B9=90=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/yunqiinnovation/qq_music/QqMusicPlugin.kt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/local_plugins/qq_music/android/src/main/kotlin/com/yunqiinnovation/qq_music/QqMusicPlugin.kt b/local_plugins/qq_music/android/src/main/kotlin/com/yunqiinnovation/qq_music/QqMusicPlugin.kt index 726bcd451..bc081fdb1 100644 --- a/local_plugins/qq_music/android/src/main/kotlin/com/yunqiinnovation/qq_music/QqMusicPlugin.kt +++ b/local_plugins/qq_music/android/src/main/kotlin/com/yunqiinnovation/qq_music/QqMusicPlugin.kt @@ -14,7 +14,7 @@ import com.tencent.qqmusic.third.api.contract.* /** QqMusicPlugin */ class QqMusicPlugin: FlutterPlugin, MethodCallHandler, ActivityAware { private lateinit var channel: MethodChannel - private var activity: Activity? = null +// private var activity: Activity? = null private val qqMusicSingleton = QQMusicSingleton.getInstance() private var isRegistered = false @@ -40,7 +40,7 @@ class QqMusicPlugin: FlutterPlugin, MethodCallHandler, ActivityAware { override fun onAttachedToActivity(binding: ActivityPluginBinding) { Log.d("QqMusicPlugin", "onAttachedToActivity called") - activity = binding.activity +// activity = binding.activity println("QQ音乐 onAttachedToActivity") // qqMusicSingleton.initialize(activity!!) Log.d("QqMusicPlugin", "qqMusicSingleton.initialize completed") @@ -48,19 +48,19 @@ class QqMusicPlugin: FlutterPlugin, MethodCallHandler, ActivityAware { override fun onReattachedToActivityForConfigChanges(binding: ActivityPluginBinding) { Log.d("QqMusicPlugin", "onReattachedToActivityForConfigChanges called") - activity = binding.activity +// activity = binding.activity // qqMusicSingleton.initialize(activity!!) } override fun onDetachedFromActivityForConfigChanges() { Log.d("QqMusicPlugin", "onDetachedFromActivityForConfigChanges called") - activity = null +// activity = null } override fun onDetachedFromActivity() { Log.d("QqMusicPlugin", "onDetachedFromActivity called") - activity = null - qqMusicSingleton.cleanup() +// activity = null +// qqMusicSingleton.cleanup() } override fun onMethodCall(call: MethodCall, result: Result) {