diff --git a/app/phone/src/main/java/dev/jdtech/jellyfin/adapters/ServerGridAdapter.kt b/app/phone/src/main/java/dev/jdtech/jellyfin/adapters/ServerGridAdapter.kt index 9761da07..00ab31f8 100644 --- a/app/phone/src/main/java/dev/jdtech/jellyfin/adapters/ServerGridAdapter.kt +++ b/app/phone/src/main/java/dev/jdtech/jellyfin/adapters/ServerGridAdapter.kt @@ -15,8 +15,7 @@ class ServerGridAdapter( class ServerViewHolder(private var binding: ServerItemBinding) : RecyclerView.ViewHolder(binding.root) { fun bind(server: Server) { - binding.server = server - binding.executePendingBindings() + binding.serverName.text = server.name } } diff --git a/app/phone/src/main/res/layout/server_item.xml b/app/phone/src/main/res/layout/server_item.xml index c7b0f078..3209f24c 100644 --- a/app/phone/src/main/res/layout/server_item.xml +++ b/app/phone/src/main/res/layout/server_item.xml @@ -1,59 +1,48 @@ - + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:clickable="true" + android:focusable="true" + android:foreground="@drawable/ripple_background" + android:orientation="vertical" + android:paddingStart="12dp" + android:paddingEnd="12dp" + android:paddingBottom="24dp"> - + - - + - + + - - - - - - - - - - \ No newline at end of file + android:textAlignment="center" + android:textAppearance="@style/TextAppearance.Material3.BodyMedium" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toBottomOf="@id/server_icon" + tools:text="JDTech" /> + \ No newline at end of file