Add minimum height to simple categories items

This commit is contained in:
Jobobby04 2022-01-01 16:12:26 -05:00
parent 21b620ee86
commit d096740cda
4 changed files with 10 additions and 0 deletions

View File

@ -4,6 +4,7 @@ import android.view.View
import androidx.core.view.isVisible import androidx.core.view.isVisible
import eu.davidea.viewholders.FlexibleViewHolder import eu.davidea.viewholders.FlexibleViewHolder
import eu.kanade.tachiyomi.databinding.CategoriesItemBinding import eu.kanade.tachiyomi.databinding.CategoriesItemBinding
import eu.kanade.tachiyomi.util.system.dpToPx
import kotlin.time.ExperimentalTime import kotlin.time.ExperimentalTime
/** /**
@ -23,6 +24,8 @@ class BiometricTimesHolder(view: View, val adapter: BiometricTimesAdapter) : Fle
*/ */
@OptIn(ExperimentalTime::class) @OptIn(ExperimentalTime::class)
fun bind(timeRange: TimeRange) { fun bind(timeRange: TimeRange) {
binding.innerContainer.minimumHeight = 48.dpToPx
// Set capitalized title. // Set capitalized title.
binding.title.text = timeRange.getFormattedString(itemView.context) binding.title.text = timeRange.getFormattedString(itemView.context)
binding.reorder.isVisible = false binding.reorder.isVisible = false

View File

@ -4,6 +4,7 @@ import android.view.View
import androidx.core.view.isVisible import androidx.core.view.isVisible
import eu.davidea.viewholders.FlexibleViewHolder import eu.davidea.viewholders.FlexibleViewHolder
import eu.kanade.tachiyomi.databinding.CategoriesItemBinding import eu.kanade.tachiyomi.databinding.CategoriesItemBinding
import eu.kanade.tachiyomi.util.system.dpToPx
/** /**
* Holder used to display repo items. * Holder used to display repo items.
@ -21,6 +22,8 @@ class RepoHolder(view: View, val adapter: RepoAdapter) : FlexibleViewHolder(view
* @param category The category to bind. * @param category The category to bind.
*/ */
fun bind(category: String) { fun bind(category: String) {
binding.innerContainer.minimumHeight = 48.dpToPx
// Set capitalized title. // Set capitalized title.
binding.title.text = category binding.title.text = category
binding.reorder.isVisible = false binding.reorder.isVisible = false

View File

@ -4,6 +4,7 @@ import android.view.View
import androidx.core.view.isVisible import androidx.core.view.isVisible
import eu.davidea.viewholders.FlexibleViewHolder import eu.davidea.viewholders.FlexibleViewHolder
import eu.kanade.tachiyomi.databinding.CategoriesItemBinding import eu.kanade.tachiyomi.databinding.CategoriesItemBinding
import eu.kanade.tachiyomi.util.system.dpToPx
/** /**
* Holder used to display category items. * Holder used to display category items.
@ -21,6 +22,8 @@ class SourceCategoryHolder(view: View, val adapter: SourceCategoryAdapter) : Fle
* @param category The category to bind. * @param category The category to bind.
*/ */
fun bind(category: String) { fun bind(category: String) {
binding.innerContainer.minimumHeight = 48.dpToPx
// Set capitalized title. // Set capitalized title.
binding.title.text = category binding.title.text = category
binding.reorder.isVisible = false binding.reorder.isVisible = false

View File

@ -10,6 +10,7 @@
app:cardForegroundColor="@color/draggable_card_foreground"> app:cardForegroundColor="@color/draggable_card_foreground">
<LinearLayout <LinearLayout
android:id="@+id/inner_container"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content"> android:layout_height="wrap_content">