From 17d187b4af401296fb3d72dc56f5d698e5ad57ad Mon Sep 17 00:00:00 2001
From: Horis <8674809+821938089@users.noreply.github.com>
Date: Mon, 27 May 2024 12:49:41 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../main/java/io/legado/app/base/BaseService.kt | 15 ++++++++-------
app/src/main/res/values-es-rES/strings.xml | 2 +-
app/src/main/res/values-ja-rJP/strings.xml | 2 +-
app/src/main/res/values-pt-rBR/strings.xml | 2 +-
app/src/main/res/values-vi/strings.xml | 2 +-
app/src/main/res/values-zh-rHK/strings.xml | 2 +-
app/src/main/res/values-zh-rTW/strings.xml | 2 +-
app/src/main/res/values-zh/strings.xml | 2 +-
app/src/main/res/values/strings.xml | 2 +-
9 files changed, 16 insertions(+), 15 deletions(-)
diff --git a/app/src/main/java/io/legado/app/base/BaseService.kt b/app/src/main/java/io/legado/app/base/BaseService.kt
index 342cb566a..fd63ca77a 100644
--- a/app/src/main/java/io/legado/app/base/BaseService.kt
+++ b/app/src/main/java/io/legado/app/base/BaseService.kt
@@ -33,7 +33,7 @@ abstract class BaseService : LifecycleService() {
override fun onCreate() {
super.onCreate()
LifecycleHelp.onServiceCreate(this)
- checkNotificationPermission()
+ checkPermission()
}
@CallSuper
@@ -73,18 +73,19 @@ abstract class BaseService : LifecycleService() {
/**
* 检测通知权限和后台权限
*/
- private fun checkNotificationPermission() {
+ private fun checkPermission() {
PermissionsCompat.Builder()
- .addPermissions(
- Permissions.POST_NOTIFICATIONS,
- Permissions.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
- )
- .rationale(R.string.service_permission_rationale)
+ .addPermissions(Permissions.POST_NOTIFICATIONS)
+ .rationale(R.string.notification_permission_rationale)
.onGranted {
if (lifecycleScope.isActive) {
startForegroundNotification()
}
}
.request()
+ PermissionsCompat.Builder()
+ .addPermissions(Permissions.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS)
+ .rationale(R.string.ignore_battery_permission_rationale)
+ .request()
}
}
\ No newline at end of file
diff --git a/app/src/main/res/values-es-rES/strings.xml b/app/src/main/res/values-es-rES/strings.xml
index 4b743553b..6aa10d8d5 100644
--- a/app/src/main/res/values-es-rES/strings.xml
+++ b/app/src/main/res/values-es-rES/strings.xml
@@ -1147,5 +1147,5 @@
中/粗/细
继续滑动以加载下一章…
启用绘制优化
- 阅读需要发送通知来显示朗读控制和下载进度、请求后台权限以保持服务正常运行
+ 阅读需要请求后台权限以保持服务正常运行
diff --git a/app/src/main/res/values-ja-rJP/strings.xml b/app/src/main/res/values-ja-rJP/strings.xml
index 67f020594..5888fbbe9 100644
--- a/app/src/main/res/values-ja-rJP/strings.xml
+++ b/app/src/main/res/values-ja-rJP/strings.xml
@@ -1150,5 +1150,5 @@
中/粗/细
继续滑动以加载下一章…
启用绘制优化
- 阅读需要发送通知来显示朗读控制和下载进度、请求后台权限以保持服务正常运行
+ 阅读需要请求后台权限以保持服务正常运行
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 326a7fac5..92ecf7155 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -1150,5 +1150,5 @@
中/粗/细
继续滑动以加载下一章…
启用绘制优化
- 阅读需要发送通知来显示朗读控制和下载进度、请求后台权限以保持服务正常运行
+ 阅读需要请求后台权限以保持服务正常运行
diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml
index 84e1c2375..042b290ee 100644
--- a/app/src/main/res/values-vi/strings.xml
+++ b/app/src/main/res/values-vi/strings.xml
@@ -1146,5 +1146,5 @@ Còn
中/粗/细
继续滑动以加载下一章…
启用绘制优化
- 阅读需要发送通知来显示朗读控制和下载进度、请求后台权限以保持服务正常运行
+ 阅读需要请求后台权限以保持服务正常运行
diff --git a/app/src/main/res/values-zh-rHK/strings.xml b/app/src/main/res/values-zh-rHK/strings.xml
index 81a0219fe..5bdd280e3 100644
--- a/app/src/main/res/values-zh-rHK/strings.xml
+++ b/app/src/main/res/values-zh-rHK/strings.xml
@@ -1147,5 +1147,5 @@
中/粗/细
继续滑动以加载下一章…
启用绘制优化
- 阅读需要发送通知来显示朗读控制和下载进度、请求后台权限以保持服务正常运行
+ 阅读需要请求后台权限以保持服务正常运行
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 8a507d76e..63d40d920 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -1149,5 +1149,5 @@
中/粗/细
继续滑动以加载下一章…
启用绘制优化
- 阅读需要发送通知来显示朗读控制和下载进度、请求后台权限以保持服务正常运行
+ 阅读需要请求后台权限以保持服务正常运行
diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml
index 9e0135114..0331f88b0 100644
--- a/app/src/main/res/values-zh/strings.xml
+++ b/app/src/main/res/values-zh/strings.xml
@@ -1149,5 +1149,5 @@
中/粗/细
继续滑动以加载下一章…
启用绘制优化
- 阅读需要发送通知来显示朗读控制和下载进度、请求后台权限以保持服务正常运行
+ 阅读需要请求后台权限以保持服务正常运行
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 777ff8bb0..94c95a033 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -1150,5 +1150,5 @@
N/B/L
Keep swiping to load the next chapter…
启用绘制优化
- 阅读需要发送通知来显示朗读控制和下载进度、请求后台权限以保持服务正常运行
+ 阅读需要请求后台权限以保持服务正常运行