mirror of
https://github.com/rebelonion/Dantotsu.git
synced 2026-01-30 01:51:03 +00:00
feat: searching
This commit is contained in:
@@ -16,7 +16,7 @@ import ani.dantotsu.setAnimation
|
||||
import java.io.Serializable
|
||||
|
||||
class CharacterAdapter(
|
||||
private val characterList: ArrayList<Character>
|
||||
private val characterList: MutableList<Character>
|
||||
) : RecyclerView.Adapter<CharacterAdapter.CharacterViewHolder>() {
|
||||
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): CharacterViewHolder {
|
||||
val binding =
|
||||
@@ -27,9 +27,8 @@ class CharacterAdapter(
|
||||
override fun onBindViewHolder(holder: CharacterViewHolder, position: Int) {
|
||||
val binding = holder.binding
|
||||
setAnimation(binding.root.context, holder.binding.root)
|
||||
val character = characterList[position]
|
||||
val whitespace = "${character.role} "
|
||||
character.voiceActor
|
||||
val character = characterList.getOrNull(position) ?: return
|
||||
val whitespace = "${if (character.role.lowercase() == "null") "" else character.role} "
|
||||
binding.itemCompactRelation.text = whitespace
|
||||
binding.itemCompactImage.loadImage(character.image)
|
||||
binding.itemCompactTitle.text = character.name
|
||||
|
||||
Reference in New Issue
Block a user