mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2026-10-11 22:49:50 +00:00
Merge pull request #14890 from lihanchen/master
Android: Fix UI text truncation in 4K TV UI
This commit is contained in:
+9
-1
@@ -3,6 +3,7 @@
|
||||
package org.dolphinemu.dolphinemu.adapters
|
||||
|
||||
import android.view.ViewGroup
|
||||
import android.widget.TextView
|
||||
import androidx.core.content.ContextCompat
|
||||
import androidx.leanback.widget.ImageCardView
|
||||
import androidx.leanback.widget.Presenter
|
||||
@@ -16,9 +17,16 @@ class SettingsRowPresenter : Presenter() {
|
||||
val settingsCard = ImageCardView(parent.context)
|
||||
settingsCard.apply {
|
||||
setMainImageAdjustViewBounds(true)
|
||||
setMainImageDimensions(192, 160)
|
||||
setMainImageDimensions(
|
||||
resources.getDimensionPixelSize(R.dimen.tv_settings_card_width),
|
||||
resources.getDimensionPixelSize(R.dimen.tv_settings_card_height)
|
||||
)
|
||||
isFocusable = true
|
||||
isFocusableInTouchMode = true
|
||||
findViewById<TextView>(R.id.title_text).apply {
|
||||
minLines = 2
|
||||
maxLines = 2
|
||||
}
|
||||
}
|
||||
|
||||
// Use that view to create a ViewHolder.
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
<dimen name="spacing_fab">72dp</dimen>
|
||||
<dimen name="menu_width">256dp</dimen>
|
||||
<dimen name="card_width">135dp</dimen>
|
||||
<dimen name="tv_settings_card_width">120dp</dimen>
|
||||
<dimen name="tv_settings_card_height">80dp</dimen>
|
||||
|
||||
<dimen name="elevated_app_bar">3dp</dimen>
|
||||
</resources>
|
||||
|
||||
Reference in New Issue
Block a user