diff options
Diffstat (limited to '')
-rw-r--r-- | src/main/res/layout/conversation_list_row.xml | 28 |
1 files changed, 23 insertions, 5 deletions
diff --git a/src/main/res/layout/conversation_list_row.xml b/src/main/res/layout/conversation_list_row.xml index bfcf3bdca..ef39138fb 100644 --- a/src/main/res/layout/conversation_list_row.xml +++ b/src/main/res/layout/conversation_list_row.xml @@ -21,6 +21,7 @@ android:id="@+id/conversation_image" android:layout_width="56dp" android:layout_height="56dp" + android:layout_alignParentStart="true" android:layout_alignParentLeft="true" android:padding="1dp" android:scaleType="centerCrop" @@ -30,17 +31,22 @@ android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_centerVertical="true" + android:layout_toEndOf="@+id/conversation_image" android:layout_toRightOf="@+id/conversation_image" + android:paddingStart="@dimen/avatar_item_distance" android:paddingLeft="@dimen/avatar_item_distance"> <TextView android:id="@+id/conversation_name" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_alignStart="@+id/conversation_lastwrapper" android:layout_alignLeft="@+id/conversation_lastwrapper" + android:layout_toStartOf="@+id/conversation_failed" android:layout_toLeftOf="@+id/conversation_failed" android:ellipsize="end" android:maxLines="1" + android:paddingEnd="4dp" android:paddingRight="4dp" android:textAppearance="@style/TextAppearance.Conversations.Subhead" /> @@ -55,8 +61,10 @@ android:id="@+id/sender_name" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_alignParentStart="true" android:layout_alignParentLeft="true" android:layout_centerVertical="true" + android:layout_marginEnd="5sp" android:layout_marginRight="5sp" android:gravity="center_vertical" android:minHeight="?attr/IconSize" @@ -67,9 +75,12 @@ <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" + android:layout_alignParentStart="false" android:layout_alignParentLeft="false" android:layout_centerVertical="true" + android:layout_toStartOf="@+id/indicators" android:layout_toLeftOf="@+id/indicators" + android:layout_toEndOf="@+id/sender_name" android:layout_toRightOf="@+id/sender_name" android:orientation="horizontal"> @@ -77,6 +88,7 @@ android:id="@+id/conversation_lastmsg_img" android:layout_width="?attr/IconSize" android:layout_height="?attr/IconSize" + android:layout_marginEnd="?attr/TextSeparation" android:layout_marginRight="?attr/TextSeparation" /> <TextView @@ -95,7 +107,9 @@ android:id="@+id/indicators" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_alignParentStart="false" android:layout_alignParentLeft="false" + android:layout_alignParentEnd="true" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:orientation="horizontal"> @@ -105,8 +119,8 @@ android:layout_width="?attr/TextSizeInfo" android:layout_height="?attr/TextSizeInfo" android:layout_gravity="center_vertical" + android:layout_marginStart="4sp" android:layout_marginLeft="4sp" - android:layout_toLeftOf="@+id/indicator_read" android:gravity="center_vertical" android:src="@drawable/ic_received_indicator" /> @@ -115,8 +129,8 @@ android:layout_width="?attr/TextSizeInfo" android:layout_height="?attr/TextSizeInfo" android:layout_gravity="center_vertical" + android:layout_marginStart="-8sp" android:layout_marginLeft="-8sp" - android:layout_toLeftOf="@+id/notification_status" android:adjustViewBounds="false" android:gravity="center_vertical" android:src="@drawable/ic_read_indicator" /> @@ -125,7 +139,7 @@ android:id="@+id/notification_status" android:layout_width="?attr/IconSize" android:layout_height="?attr/IconSize" - android:layout_centerVertical="true" + android:layout_marginStart="4dp" android:layout_marginLeft="4dp" android:alpha="?attr/icon_alpha" android:src="@drawable/ic_notifications_grey600_24dp" /> @@ -137,10 +151,11 @@ android:layout_width="?attr/IconSize" android:layout_height="?attr/IconSize" android:layout_margin="1dp" + android:layout_toStartOf="@+id/conversation_lastupdate" android:layout_toLeftOf="@+id/conversation_lastupdate" - android:paddingBottom="2dp" android:paddingLeft="4dp" android:paddingRight="4dp" + android:paddingBottom="2dp" android:visibility="gone" app:backgroundColor="?attr/colorAccent" /> @@ -149,10 +164,11 @@ android:layout_width="?attr/IconSize" android:layout_height="?attr/IconSize" android:layout_margin="1dp" + android:layout_toStartOf="@+id/conversation_unread" android:layout_toLeftOf="@+id/conversation_unread" - android:paddingBottom="2dp" android:paddingLeft="4dp" android:paddingRight="4dp" + android:paddingBottom="2dp" android:visibility="gone" app:backgroundColor="?attr/color_warning" /> @@ -161,8 +177,10 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBaseline="@+id/conversation_name" + android:layout_alignParentEnd="true" android:layout_alignParentRight="true" android:gravity="right" + android:paddingStart="4dp" android:paddingLeft="4dp" android:textAppearance="@style/TextAppearance.Conversations.Caption" /> </RelativeLayout> |