|
|
@ -169,6 +169,7 @@ class QQMusicManager(private val context: Context) { |
|
|
Log.d(TAG, "QQ音乐服务连接断开") |
|
|
Log.d(TAG, "QQ音乐服务连接断开") |
|
|
qqmusicApi = null |
|
|
qqmusicApi = null |
|
|
isBindQQMusicService = false |
|
|
isBindQQMusicService = false |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
}, Context.BIND_AUTO_CREATE) |
|
|
}, Context.BIND_AUTO_CREATE) |
|
|
Log.d(TAG, "重试绑定QQ音乐服务 $retryResult") |
|
|
Log.d(TAG, "重试绑定QQ音乐服务 $retryResult") |
|
|
@ -326,7 +327,6 @@ class QQMusicManager(private val context: Context) { |
|
|
putStringArrayList("midList", ArrayList(songMids)) |
|
|
putStringArrayList("midList", ArrayList(songMids)) |
|
|
putInt("index", index) |
|
|
putInt("index", index) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// 直接调用executeAsync,不接收返回值 |
|
|
// 直接调用executeAsync,不接收返回值 |
|
|
qqmusicApi?.executeAsync("playSongMidAtIndex", params, object : IQQMusicApiCallback.Stub() { |
|
|
qqmusicApi?.executeAsync("playSongMidAtIndex", params, object : IQQMusicApiCallback.Stub() { |
|
|
override fun onReturn(result: Bundle?) { |
|
|
override fun onReturn(result: Bundle?) { |
|
|
|