diff --git a/app/src/main/java/io/legado/app/ui/book/read/page/provider/ChapterProvider.kt b/app/src/main/java/io/legado/app/ui/book/read/page/provider/ChapterProvider.kt
index 2e4f4713b..556f26df1 100644
--- a/app/src/main/java/io/legado/app/ui/book/read/page/provider/ChapterProvider.kt
+++ b/app/src/main/java/io/legado/app/ui/book/read/page/provider/ChapterProvider.kt
@@ -591,7 +591,7 @@ object ChapterProvider {
* 更新绘制尺寸
*/
fun upLayout() {
- doublePage = viewWidth > viewHeight
+ doublePage = (viewWidth > viewHeight || appCtx.isPad)
&& ReadBook.pageAnim() != 3
&& AppConfig.doublePageHorizontal
if (viewWidth > 0 && viewHeight > 0) {
diff --git a/app/src/main/java/io/legado/app/utils/ContextExtensions.kt b/app/src/main/java/io/legado/app/utils/ContextExtensions.kt
index 7d90fff72..d181da779 100644
--- a/app/src/main/java/io/legado/app/utils/ContextExtensions.kt
+++ b/app/src/main/java/io/legado/app/utils/ContextExtensions.kt
@@ -10,6 +10,7 @@ import android.app.Service
import android.content.*
import android.content.pm.PackageManager
import android.content.res.ColorStateList
+import android.content.res.Configuration
import android.graphics.Bitmap
import android.graphics.drawable.Drawable
import android.net.Uri
@@ -291,6 +292,11 @@ fun Context.openFileUri(uri: Uri, type: String? = null) {
}
}
+val Context.isPad: Boolean
+ get() {
+ return resources.configuration.screenLayout and Configuration.SCREENLAYOUT_SIZE_MASK >= Configuration.SCREENLAYOUT_SIZE_LARGE
+ }
+
val Context.channel: String
get() {
try {
diff --git a/app/src/main/res/values-es-rES/strings.xml b/app/src/main/res/values-es-rES/strings.xml
index dd6a2d5e8..0173019c5 100644
--- a/app/src/main/res/values-es-rES/strings.xml
+++ b/app/src/main/res/values-es-rES/strings.xml
@@ -890,7 +890,7 @@
禁用源
删除源
购买
- 横屏双页
+ 平板/横屏双页
浏览器打开
拷贝url
打开方式
@@ -905,5 +905,6 @@
语速减
语速加
打开系统文件夹选择器出错,自动打开应用文件夹选择器
+ 展开文本选择菜单
diff --git a/app/src/main/res/values-ja-rJP/strings.xml b/app/src/main/res/values-ja-rJP/strings.xml
index 4ac6c352f..cdc494ae4 100644
--- a/app/src/main/res/values-ja-rJP/strings.xml
+++ b/app/src/main/res/values-ja-rJP/strings.xml
@@ -894,7 +894,7 @@
禁用源
删除源
购买
- 横屏双页
+ 平板/横屏双页
浏览器打开
拷贝url
打开方式
@@ -909,5 +909,6 @@
语速减
语速加
打开系统文件夹选择器出错,自动打开应用文件夹选择器
+ 展开文本选择菜单
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index ecc78d85d..e8c7e94d1 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -894,7 +894,7 @@
禁用源
删除源
购买
- 横屏双页
+ 平板/横屏双页
浏览器打开
拷贝url
打开方式
@@ -909,5 +909,6 @@
语速减
语速加
打开系统文件夹选择器出错,自动打开应用文件夹选择器
+ 展开文本选择菜单
diff --git a/app/src/main/res/values-zh-rHK/strings.xml b/app/src/main/res/values-zh-rHK/strings.xml
index 3ce737859..d8aeaec16 100644
--- a/app/src/main/res/values-zh-rHK/strings.xml
+++ b/app/src/main/res/values-zh-rHK/strings.xml
@@ -891,7 +891,7 @@
禁用源
刪除源
購買
- 橫屏雙頁
+ 平板/橫屏雙頁
瀏覽器打開
複製url
打開方式
@@ -906,5 +906,6 @@
語速减
語速加
打开系统文件夹选择器出错,自动打开应用文件夹选择器
+ 展开文本选择菜单
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index ed32c1f1e..bed8ce857 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -893,7 +893,7 @@
禁用源
刪除源
購買
- 橫屏雙頁
+ 平板/橫屏雙頁
瀏覽器打開
複製url
打開方式
@@ -908,5 +908,6 @@
語速减
語速加
打开系统文件夹选择器出错,自动打开应用文件夹选择器
+ 展开文本选择菜单
diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml
index 776beec37..8f2b322a3 100644
--- a/app/src/main/res/values-zh/strings.xml
+++ b/app/src/main/res/values-zh/strings.xml
@@ -893,7 +893,7 @@
禁用源
删除源
购买
- 横屏双页
+ 平板/横屏双页
浏览器打开
拷贝url
打开方式
@@ -908,5 +908,6 @@
语速减
语速加
打开系统文件夹选择器出错,自动打开应用文件夹选择器
+ 展开文本选择菜单
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index d32a0631b..608d691a2 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -894,7 +894,7 @@
disable source
delete source
pay
- 横屏双页
+ 平板/横屏双页
open in browser
copy url
open function
@@ -909,5 +909,6 @@
语速减
语速加
打开系统文件夹选择器出错,自动打开应用文件夹选择器
+ 展开文本选择菜单
diff --git a/app/src/main/res/xml/pref_config_read.xml b/app/src/main/res/xml/pref_config_read.xml
index 2ff1567be..7ad5985df 100644
--- a/app/src/main/res/xml/pref_config_read.xml
+++ b/app/src/main/res/xml/pref_config_read.xml
@@ -126,7 +126,7 @@