@ -70,7 +70,7 @@
app:layout_constraintTop_toBottomOf="@id/ibHintSupport" />
app:layout_constraintTop_toBottomOf="@id/ibHintSupport" />
<TextView
<TextView
android:id="@+id/tvHintActions "
android:id="@+id/tvHintSwipe "
android:layout_width="0dp"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:gravity="center_vertical"
@ -79,26 +79,57 @@
android:text="@string/title_hint_message_actions"
android:text="@string/title_hint_message_actions"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
android:textColor="?android:attr/textColorPrimary"
android:textColor="?android:attr/textColorPrimary"
app:layout_constraintEnd_toStartOf="@+id/ibHintActions "
app:layout_constraintEnd_toStartOf="@+id/ibHintSwipe "
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/vSeparatorHintSupport" />
app:layout_constraintTop_toBottomOf="@id/vSeparatorHintSupport" />
<ImageButton
<ImageButton
android:id="@+id/ibHintActions "
android:id="@+id/ibHintSwipe "
android:layout_width="wrap_content"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/baseline_close_24"
android:src="@drawable/baseline_close_24"
app:layout_constraintBottom_toBottomOf="@id/tvHintActions "
app:layout_constraintBottom_toBottomOf="@id/tvHintSwipe "
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@id/tvHintActions " />
app:layout_constraintTop_toTopOf="@id/tvHintSwipe " />
<View
<View
android:id="@+id/vSeparatorHintActions "
android:id="@+id/vSeparatorHintSwipe "
android:layout_width="match_parent"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_height="1dp"
android:background="?attr/colorSeparator"
android:background="?attr/colorSeparator"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvHintActions" />
app:layout_constraintTop_toBottomOf="@id/tvHintSwipe" />
<TextView
android:id="@+id/tvHintSelect"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="33dp"
android:padding="6dp"
android:text="@string/title_hint_message_selection"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
android:textColor="?android:attr/textColorPrimary"
app:layout_constraintEnd_toStartOf="@+id/ibHintSwipe"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/vSeparatorHintSwipe" />
<ImageButton
android:id="@+id/ibHintSelect"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/baseline_close_24"
app:layout_constraintBottom_toBottomOf="@id/tvHintSelect"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@id/tvHintSelect" />
<View
android:id="@+id/vSeparatorHintSelect"
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="?attr/colorSeparator"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/ibHintSelect" />
<TextView
<TextView
android:id="@+id/tvNoEmail"
android:id="@+id/tvNoEmail"
@ -109,7 +140,7 @@
app:layout_constraintBottom_toTopOf="@+id/bottom_navigation"
app:layout_constraintBottom_toTopOf="@+id/bottom_navigation"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="paren t" />
app:layout_constraintTop_toBottomOf="@id/vSeparatorHintSelec t" />
<androidx.recyclerview.widget.RecyclerView
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rvFolder"
android:id="@+id/rvFolder"
@ -120,7 +151,7 @@
app:layout_constraintBottom_toTopOf="@+id/bottom_navigation"
app:layout_constraintBottom_toTopOf="@+id/bottom_navigation"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/vSeparatorHintActions " />
app:layout_constraintTop_toBottomOf="@id/vSeparatorHintSelect " />
<ProgressBar
<ProgressBar
android:id="@+id/pbWait"
android:id="@+id/pbWait"
@ -131,7 +162,7 @@
app:layout_constraintBottom_toTopOf="@+id/bottom_navigation"
app:layout_constraintBottom_toTopOf="@+id/bottom_navigation"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="paren t" />
app:layout_constraintTop_toBottomOf="@id/vSeparatorHintSelec t" />
<com.google.android.material.bottomnavigation.BottomNavigationView
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/bottom_navigation"
android:id="@+id/bottom_navigation"
@ -159,10 +190,16 @@
app:constraint_referenced_ids="tvHintSupport,ibHintSupport,vSeparatorHintSupport" />
app:constraint_referenced_ids="tvHintSupport,ibHintSupport,vSeparatorHintSupport" />
<androidx.constraintlayout.widget.Group
<androidx.constraintlayout.widget.Group
android:id="@+id/grpHintActions"
android:id="@+id/grpHintSwipe"
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="tvHintSwipe,ibHintSwipe,vSeparatorHintSwipe" />
<androidx.constraintlayout.widget.Group
android:id="@+id/grpHintSelect"
android:layout_width="0dp"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="tvHintActions,ibHintActions,vSeparatorHintActions" />
app:constraint_referenced_ids="tvHintSelect,ibHintSelect,vSeparatorHintSelect " />
<androidx.constraintlayout.widget.Group
<androidx.constraintlayout.widget.Group
android:id="@+id/grpReady"
android:id="@+id/grpReady"