|
@@ -15,17 +15,24 @@
|
|
|
android:layout_height="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
|
tools:ignore="UnusedAttribute">
|
|
tools:ignore="UnusedAttribute">
|
|
|
|
|
|
|
|
- <io.legado.app.ui.widget.image.CoverImageView
|
|
|
|
|
- android:id="@+id/iv_cover"
|
|
|
|
|
- android:layout_width="70dp"
|
|
|
|
|
- android:layout_height="98dp"
|
|
|
|
|
- android:scaleType="centerCrop"
|
|
|
|
|
|
|
+ <com.google.android.material.card.MaterialCardView
|
|
|
|
|
+ android:id="@+id/cd_cover"
|
|
|
|
|
+ android:layout_width="wrap_content"
|
|
|
|
|
+ android:layout_height="wrap_content"
|
|
|
android:layout_margin="8dp"
|
|
android:layout_margin="8dp"
|
|
|
- android:src="@drawable/image_cover_default"
|
|
|
|
|
|
|
+ app:strokeWidth="0dp"
|
|
|
|
|
+ app:cardCornerRadius="8dp"
|
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
|
- app:layout_constraintBottom_toBottomOf="parent"
|
|
|
|
|
- tools:ignore="ImageContrastCheck" />
|
|
|
|
|
|
|
+ app:layout_constraintBottom_toBottomOf="parent">
|
|
|
|
|
+ <io.legado.app.ui.widget.image.CoverImageView
|
|
|
|
|
+ android:id="@+id/iv_cover"
|
|
|
|
|
+ android:layout_width="70dp"
|
|
|
|
|
+ android:layout_height="98dp"
|
|
|
|
|
+ android:scaleType="centerCrop"
|
|
|
|
|
+ android:src="@drawable/image_cover_default"
|
|
|
|
|
+ tools:ignore="ImageContrastCheck" />
|
|
|
|
|
+ </com.google.android.material.card.MaterialCardView>
|
|
|
|
|
|
|
|
<com.google.android.material.progressindicator.LinearProgressIndicator
|
|
<com.google.android.material.progressindicator.LinearProgressIndicator
|
|
|
android:id="@+id/rl_loading"
|
|
android:id="@+id/rl_loading"
|
|
@@ -36,9 +43,9 @@
|
|
|
android:indeterminate="true"
|
|
android:indeterminate="true"
|
|
|
android:visibility="invisible"
|
|
android:visibility="invisible"
|
|
|
android:layout_gravity="top"
|
|
android:layout_gravity="top"
|
|
|
- app:layout_constraintTop_toTopOf="@id/iv_cover"
|
|
|
|
|
- app:layout_constraintStart_toStartOf="@id/iv_cover"
|
|
|
|
|
- app:layout_constraintEnd_toEndOf="@id/iv_cover" />
|
|
|
|
|
|
|
+ app:layout_constraintTop_toTopOf="@id/cd_cover"
|
|
|
|
|
+ app:layout_constraintStart_toStartOf="@id/cd_cover"
|
|
|
|
|
+ app:layout_constraintEnd_toEndOf="@id/cd_cover" />
|
|
|
|
|
|
|
|
<com.google.android.material.card.MaterialCardView
|
|
<com.google.android.material.card.MaterialCardView
|
|
|
android:id="@+id/cd_unread"
|
|
android:id="@+id/cd_unread"
|
|
@@ -49,8 +56,8 @@
|
|
|
app:cardCornerRadius="4dp"
|
|
app:cardCornerRadius="4dp"
|
|
|
app:strokeWidth="0dp"
|
|
app:strokeWidth="0dp"
|
|
|
app:cardBackgroundColor="?attr/colorSecondaryVariant"
|
|
app:cardBackgroundColor="?attr/colorSecondaryVariant"
|
|
|
- app:layout_constraintTop_toTopOf="@id/iv_cover"
|
|
|
|
|
- app:layout_constraintEnd_toEndOf="@id/iv_cover">
|
|
|
|
|
|
|
+ app:layout_constraintTop_toTopOf="@id/cd_cover"
|
|
|
|
|
+ app:layout_constraintEnd_toEndOf="@id/cd_cover">
|
|
|
|
|
|
|
|
<TextView
|
|
<TextView
|
|
|
android:id="@+id/tv_unread"
|
|
android:id="@+id/tv_unread"
|
|
@@ -74,7 +81,7 @@
|
|
|
android:gravity="center_vertical"
|
|
android:gravity="center_vertical"
|
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
|
- app:layout_constraintStart_toEndOf="@id/iv_cover"
|
|
|
|
|
|
|
+ app:layout_constraintStart_toEndOf="@id/cd_cover"
|
|
|
app:layout_constraintEnd_toEndOf="parent">
|
|
app:layout_constraintEnd_toEndOf="parent">
|
|
|
|
|
|
|
|
<TextView
|
|
<TextView
|