From 53c24d20b062a65c5706e49edadf03074e60e0b2 Mon Sep 17 00:00:00 2001 From: Maxime Naturel <maxime.naturel@niji.fr> Date: Mon, 7 Feb 2022 17:50:27 +0100 Subject: [PATCH] Moving notification badge on the right side --- .../main/res/layout/item_room_category.xml | 33 ++++++++++++------- 1 file changed, 22 insertions(+), 11 deletions(-) diff --git a/vector/src/main/res/layout/item_room_category.xml b/vector/src/main/res/layout/item_room_category.xml index 14d7118e43..a09bec7883 100644 --- a/vector/src/main/res/layout/item_room_category.xml +++ b/vector/src/main/res/layout/item_room_category.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" +<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/roomCategoryRootView" @@ -10,30 +10,34 @@ android:focusable="true" android:foreground="?attr/selectableItemBackground" android:gravity="center_vertical" - android:orientation="horizontal" - android:paddingVertical="8dp" - android:paddingStart="16dp" - android:paddingEnd="@dimen/layout_horizontal_margin"> + android:paddingHorizontal="@dimen/layout_horizontal_margin" + android:paddingVertical="8dp"> <TextView android:id="@+id/roomCategoryTitleView" style="@style/Widget.Vector.TextView.Subtitle.Medium" - android:layout_width="wrap_content" + android:layout_width="0dp" android:layout_height="wrap_content" - android:layout_marginEnd="8dp" android:ellipsize="end" android:gravity="center_vertical" android:maxLines="1" android:textAllCaps="true" android:textColor="?vctr_content_primary" android:textStyle="normal" + app:layout_constraintEnd_toStartOf="@id/roomCategoryCounterView" + app:layout_constraintHorizontal_bias="0" + app:layout_constraintHorizontal_chainStyle="packed" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="parent" + app:layout_constraintWidth="wrap_content_constrained" tools:text="@string/room_participants_header_direct_chats" /> <TextView android:id="@+id/roomCategoryCounterView" style="@style/Widget.Vector.TextView.Subtitle" - android:layout_width="wrap_content" + android:layout_width="0dp" android:layout_height="wrap_content" + android:layout_marginStart="8dp" android:layout_marginEnd="8dp" android:drawablePadding="2dp" android:gravity="center_vertical" @@ -41,6 +45,11 @@ android:textColor="?vctr_content_secondary" android:textStyle="normal" app:drawableTint="?vctr_content_secondary" + app:layout_constraintBottom_toBottomOf="@+id/roomCategoryTitleView" + app:layout_constraintEnd_toStartOf="@id/roomCategoryUnreadCounterBadgeView" + app:layout_constraintStart_toEndOf="@id/roomCategoryTitleView" + app:layout_constraintTop_toTopOf="@+id/roomCategoryTitleView" + app:layout_constraintWidth="wrap_content_constrained" tools:drawableEnd="@drawable/ic_expand_more" tools:text="14" /> @@ -52,10 +61,12 @@ android:gravity="center" android:minWidth="16dp" android:minHeight="16dp" - android:paddingStart="4dp" - android:paddingEnd="4dp" + android:paddingHorizontal="4dp" android:textColor="?colorOnError" + app:layout_constraintBottom_toBottomOf="@+id/roomCategoryTitleView" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintTop_toTopOf="@+id/roomCategoryTitleView" tools:background="@drawable/bg_unread_highlight" tools:text="24" /> -</LinearLayout> +</androidx.constraintlayout.widget.ConstraintLayout>