it is a common feature to cancel the dialog by tapping outside and
the button only takes valuable space
- findViewById(R.id.btn_cancel).setOnClickListener(v -> dismiss());
-
findViewById(R.id.btn_default)
.setOnClickListener(v -> hueRing.setHue(Colors.DEFAULT_HUE_DEG));
}
findViewById(R.id.btn_default)
.setOnClickListener(v -> hueRing.setHue(Colors.DEFAULT_HUE_DEG));
}
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/ring">
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/ring">
- <TextView
- android:id="@+id/btn_cancel"
- style="@style/Base.TextAppearance.AppCompat.Button"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/btn_cancel"
- app:layout_constraintBottom_toBottomOf="parent"
- app:layout_constraintEnd_toStartOf="@id/btn_default"
- app:layout_constraintStart_toStartOf="parent"
- app:layout_constraintTop_toTopOf="parent" />
-
<TextView
android:id="@+id/btn_default"
style="@style/Base.TextAppearance.AppCompat.Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
<TextView
android:id="@+id/btn_default"
style="@style/Base.TextAppearance.AppCompat.Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:paddingStart="@dimen/fab_margin"
+ android:paddingEnd="@dimen/fab_margin"
android:text="@string/default_color_btn"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@id/btn_ok"
android:text="@string/default_color_btn"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@id/btn_ok"
- app:layout_constraintStart_toEndOf="@id/btn_cancel"
+ app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
app:layout_constraintTop_toTopOf="parent" />
<TextView
style="@style/Base.TextAppearance.AppCompat.Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/Base.TextAppearance.AppCompat.Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:paddingStart="@dimen/fab_margin"
+ android:paddingEnd="@dimen/fab_margin"
android:text="@string/btn_select_label"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
android:text="@string/btn_select_label"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"