feature# 调整按钮顺序:上一章,播放,停止,下一章,定时

This commit is contained in:
tick
2024-08-20 20:18:33 +08:00
parent 9a0452a5c9
commit f4e07a777c
@@ -487,7 +487,7 @@ abstract class BaseReadAloudService : BaseService(),
private fun choiceMediaStyle(): androidx.media.app.NotificationCompat.MediaStyle { private fun choiceMediaStyle(): androidx.media.app.NotificationCompat.MediaStyle {
val mediaStyle = androidx.media.app.NotificationCompat.MediaStyle() val mediaStyle = androidx.media.app.NotificationCompat.MediaStyle()
.setShowActionsInCompactView(0, 2, 4); .setShowActionsInCompactView(1, 2, 4);
if (isVivoDevice) { if (isVivoDevice) {
//fix #4090 android 14 can not show play control in lock screen //fix #4090 android 14 can not show play control in lock screen
mediaStyle.setMediaSession(mediaSessionCompat.sessionToken) mediaStyle.setMediaSession(mediaSessionCompat.sessionToken)
@@ -528,11 +528,6 @@ abstract class BaseReadAloudService : BaseService(),
.setLights(0, 0, 0) .setLights(0, 0, 0)
builder.setLargeIcon(cover) builder.setLargeIcon(cover)
// 按钮定义 : 停止, 上一章, 播放, 下一章, 定时 // 按钮定义 : 停止, 上一章, 播放, 下一章, 定时
builder.addAction(
R.drawable.ic_stop_black_24dp,
getString(R.string.stop),
aloudServicePendingIntent(IntentAction.stop)
)
builder.addAction( builder.addAction(
R.drawable.ic_skip_previous, R.drawable.ic_skip_previous,
getString(R.string.previous_chapter), getString(R.string.previous_chapter),
@@ -551,6 +546,11 @@ abstract class BaseReadAloudService : BaseService(),
aloudServicePendingIntent(IntentAction.pause) aloudServicePendingIntent(IntentAction.pause)
) )
} }
builder.addAction(
R.drawable.ic_stop_black_24dp,
getString(R.string.stop),
aloudServicePendingIntent(IntentAction.stop)
)
builder.addAction( builder.addAction(
R.drawable.ic_skip_next, R.drawable.ic_skip_next,
getString(R.string.next_chapter), getString(R.string.next_chapter),