diff --git a/app/src/main/java/io/legado/app/service/HttpReadAloudService.kt b/app/src/main/java/io/legado/app/service/HttpReadAloudService.kt index 8a77417e1..6bb144051 100644 --- a/app/src/main/java/io/legado/app/service/HttpReadAloudService.kt +++ b/app/src/main/java/io/legado/app/service/HttpReadAloudService.kt @@ -135,7 +135,7 @@ class HttpReadAloudService : BaseReadAloudService(), launch(Main) { exoPlayer.addMediaItem(mediaItem) if (!exoPlayer.isPlaying && nowSpeak == index) { - exoPlayer.playWhenReady = true + exoPlayer.playWhenReady = !pause exoPlayer.prepare() } } diff --git a/app/src/main/res/layout/item_source_import.xml b/app/src/main/res/layout/item_source_import.xml index 32e04692c..6fb8809fd 100644 --- a/app/src/main/res/layout/item_source_import.xml +++ b/app/src/main/res/layout/item_source_import.xml @@ -11,6 +11,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:maxLines="1" + android:singleLine="true" app:layout_constrainedWidth="true" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintHorizontal_bias="0" @@ -25,12 +26,13 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="8dp" + android:singleLine="true" android:textColor="@color/secondaryText" app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintHorizontal_chainStyle="packed" app:layout_constraintLeft_toRightOf="@id/cb_source_name" app:layout_constraintRight_toLeftOf="@id/tv_open" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintHorizontal_chainStyle="packed" /> + app:layout_constraintTop_toTopOf="parent" />