From ca23b0dd859139a8f89350e2843ec3ba05865c7d Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 14 Jun 2019 21:14:51 +0200 Subject: [PATCH] Small layout improvement --- .../java/eu/faircode/email/AdapterFolder.java | 15 +++-- app/src/main/res/layout/item_folder.xml | 62 +++++++++---------- 2 files changed, 42 insertions(+), 35 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterFolder.java b/app/src/main/java/eu/faircode/email/AdapterFolder.java index 740265f7e6..08ac41d9de 100644 --- a/app/src/main/java/eu/faircode/email/AdapterFolder.java +++ b/app/src/main/java/eu/faircode/email/AdapterFolder.java @@ -88,19 +88,23 @@ public class AdapterFolder extends RecyclerView.Adapter 0 && folder.unified ? View.VISIBLE : View.GONE); ivNotify.setVisibility(folder.notify ? View.VISIBLE : View.GONE); ivSubscribed.setVisibility(subscriptions && folder.subscribed != null && folder.subscribed ? View.VISIBLE : View.GONE); } @@ -226,8 +235,6 @@ public class AdapterFolder extends RecyclerView.Adapter 0 && folder.unified ? View.VISIBLE : View.GONE); - if (account < 0) tvType.setText(folder.accountName); else { diff --git a/app/src/main/res/layout/item_folder.xml b/app/src/main/res/layout/item_folder.xml index 82ef3438d3..5bf81dc3e4 100644 --- a/app/src/main/res/layout/item_folder.xml +++ b/app/src/main/res/layout/item_folder.xml @@ -26,19 +26,19 @@ android:layout_height="24dp" android:layout_marginStart="6dp" android:contentDescription="@string/title_legend_connection_state" - app:srcCompat="@drawable/baseline_cloud_off_24" app:layout_constraintBottom_toBottomOf="@+id/tvName" app:layout_constraintStart_toEndOf="@id/vwColor" - app:layout_constraintTop_toTopOf="@+id/tvName" /> + app:layout_constraintTop_toTopOf="@+id/tvName" + app:srcCompat="@drawable/baseline_cloud_off_24" /> + app:layout_constraintTop_toTopOf="@+id/tvType" + app:srcCompat="@drawable/baseline_visibility_24" /> - - + app:layout_constraintTop_toTopOf="parent" + app:srcCompat="@drawable/expander" /> + app:layout_constraintBottom_toBottomOf="@+id/tvName" + app:layout_constraintStart_toEndOf="@id/ivExpander" + app:layout_constraintTop_toTopOf="@+id/tvName" + app:srcCompat="@drawable/baseline_folder_special_24" /> + app:layout_constraintStart_toEndOf="@id/ivUnified" + app:layout_constraintTop_toTopOf="@+id/tvName" + app:srcCompat="@drawable/baseline_notifications_24" /> + app:layout_constraintTop_toTopOf="@+id/tvName" + app:srcCompat="@drawable/baseline_bookmark_24" /> + app:layout_constraintTop_toTopOf="@+id/tvName" + app:srcCompat="@drawable/baseline_mail_outline_24" /> + + + app:layout_constraintTop_toTopOf="@+id/tvType" + app:srcCompat="@drawable/baseline_sync_24" />