为 audioplayers_android 模块单独设置 Java 1.8,其他模块保持 Java 17
This commit is contained in:
@@ -106,9 +106,9 @@ class _PoetryCardState extends State<PoetryCard> {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return GestureDetector(
|
||||
onTap: () async {
|
||||
// 播放点击音效
|
||||
await AudioManager().playClickSound();
|
||||
onTap: () {
|
||||
// 播放点击音效(不等待完成)
|
||||
AudioManager().playClickSound();
|
||||
// 调用原始的onTap回调
|
||||
widget.onTap?.call();
|
||||
},
|
||||
@@ -715,6 +715,7 @@ class FloatingPreviousButton extends StatelessWidget {
|
||||
borderRadius: BorderRadius.circular(28),
|
||||
onTap: () {
|
||||
HapticFeedback.lightImpact();
|
||||
AudioManager().playClickSound();
|
||||
onPrevious();
|
||||
},
|
||||
child: const Center(
|
||||
@@ -755,6 +756,7 @@ class FloatingNextButton extends StatelessWidget {
|
||||
borderRadius: BorderRadius.circular(28),
|
||||
onTap: () {
|
||||
HapticFeedback.lightImpact();
|
||||
AudioManager().playNextSound();
|
||||
onNext();
|
||||
},
|
||||
child: const Center(
|
||||
@@ -805,6 +807,7 @@ class FloatingLikeButton extends StatelessWidget {
|
||||
? null
|
||||
: () {
|
||||
HapticFeedback.mediumImpact();
|
||||
AudioManager().playLikeSound();
|
||||
onToggleLike();
|
||||
},
|
||||
child: Center(
|
||||
|
||||
Reference in New Issue
Block a user