summaryrefslogtreecommitdiffstats
path: root/src/android/app/src/main/java/org/yuzu/yuzu_emu/adapters/GameAdapter.kt
diff options
context:
space:
mode:
authorliamwhite <liamwhite@users.noreply.github.com>2024-02-18 04:48:36 +0100
committerGitHub <noreply@github.com>2024-02-18 04:48:36 +0100
commit5d3c7433b828dbb136ea8f6a9add625eec10af71 (patch)
tree1860661fd05a6a1b2415436234512d6f4b115bff /src/android/app/src/main/java/org/yuzu/yuzu_emu/adapters/GameAdapter.kt
parentMerge pull request #13052 from t895/serializable-stuff (diff)
parentandroid: Use extension functions for view visibility and text marquee (diff)
downloadyuzu-5d3c7433b828dbb136ea8f6a9add625eec10af71.tar
yuzu-5d3c7433b828dbb136ea8f6a9add625eec10af71.tar.gz
yuzu-5d3c7433b828dbb136ea8f6a9add625eec10af71.tar.bz2
yuzu-5d3c7433b828dbb136ea8f6a9add625eec10af71.tar.lz
yuzu-5d3c7433b828dbb136ea8f6a9add625eec10af71.tar.xz
yuzu-5d3c7433b828dbb136ea8f6a9add625eec10af71.tar.zst
yuzu-5d3c7433b828dbb136ea8f6a9add625eec10af71.zip
Diffstat (limited to 'src/android/app/src/main/java/org/yuzu/yuzu_emu/adapters/GameAdapter.kt')
-rw-r--r--src/android/app/src/main/java/org/yuzu/yuzu_emu/adapters/GameAdapter.kt11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/adapters/GameAdapter.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/adapters/GameAdapter.kt
index 85c8249e6..b1f247ac3 100644
--- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/adapters/GameAdapter.kt
+++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/adapters/GameAdapter.kt
@@ -4,7 +4,6 @@
package org.yuzu.yuzu_emu.adapters
import android.net.Uri
-import android.text.TextUtils
import android.view.LayoutInflater
import android.view.ViewGroup
import android.widget.ImageView
@@ -27,6 +26,7 @@ import org.yuzu.yuzu_emu.databinding.CardGameBinding
import org.yuzu.yuzu_emu.model.Game
import org.yuzu.yuzu_emu.model.GamesViewModel
import org.yuzu.yuzu_emu.utils.GameIconUtils
+import org.yuzu.yuzu_emu.utils.ViewUtils.marquee
import org.yuzu.yuzu_emu.viewholder.AbstractViewHolder
class GameAdapter(private val activity: AppCompatActivity) :
@@ -44,14 +44,7 @@ class GameAdapter(private val activity: AppCompatActivity) :
binding.textGameTitle.text = model.title.replace("[\\t\\n\\r]+".toRegex(), " ")
- binding.textGameTitle.postDelayed(
- {
- binding.textGameTitle.ellipsize = TextUtils.TruncateAt.MARQUEE
- binding.textGameTitle.isSelected = true
- },
- 3000
- )
-
+ binding.textGameTitle.marquee()
binding.cardGame.setOnClickListener { onClick(model) }
binding.cardGame.setOnLongClickListener { onLongClick(model) }
}