|
@@ -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),
|