From f38cc49f095235c69308fb719f7d883c2a16e47b Mon Sep 17 00:00:00 2001 From: lxh2875931338 Date: Sat, 22 Aug 2026 00:04:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=88commit=EF=BC=8C=E6=98=8E=E5=A4=A9?= =?UTF-8?q?=E6=B5=8B=E4=B8=8B=E6=8E=A7=E5=88=B6=E4=B8=AD=E5=BF=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- android/app/src/main/res/raw/keep.xml | 2 +- lib/audio/playback_state_manager.dart | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/android/app/src/main/res/raw/keep.xml b/android/app/src/main/res/raw/keep.xml index a187b33..c721bb9 100644 --- a/android/app/src/main/res/raw/keep.xml +++ b/android/app/src/main/res/raw/keep.xml @@ -1,3 +1,3 @@ \ No newline at end of file + tools:keep="@drawable/*" /> \ No newline at end of file diff --git a/lib/audio/playback_state_manager.dart b/lib/audio/playback_state_manager.dart index 2400b8a..3f515c9 100644 --- a/lib/audio/playback_state_manager.dart +++ b/lib/audio/playback_state_manager.dart @@ -20,20 +20,20 @@ class PlaybackStateManager { // lib/audio/playback_state_manager.dart audio_service.PlaybackState get playbackState { final playControl = audio_service.MediaControl( - androidIcon: _playing ? '@drawable/ic_pause' : '@drawable/ic_play', + androidIcon: _playing ? 'ic_pause' : 'ic_play', label: _playing ? '暂停' : '播放', action: audio_service.MediaAction.playPause, ); final controls = [ audio_service.MediaControl( - androidIcon: '@drawable/ic_previous', // 上一首 + androidIcon: 'ic_previous', // 上一首 label: '上一曲', action: audio_service.MediaAction.skipToPrevious, ), playControl, audio_service.MediaControl( - androidIcon: '@drawable/ic_next', // 下一首 + androidIcon: 'ic_next', // 下一首 label: '下一曲', action: audio_service.MediaAction.skipToNext, ),