Merge "Increase touch region for checkbox in letterbox restart dialog" into udc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
688838f6b4
@@ -73,11 +73,13 @@
|
||||
android:textAlignment="center"/>
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/letterbox_restart_dialog_checkbox_container"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingVertical="14dp"
|
||||
android:orientation="horizontal"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_marginVertical="32dp">
|
||||
android:layout_marginVertical="18dp">
|
||||
|
||||
<CheckBox
|
||||
android:id="@+id/letterbox_restart_dialog_checkbox"
|
||||
|
||||
@@ -95,6 +95,9 @@ public class RestartDialogLayout extends ConstraintLayout implements DialogConta
|
||||
@Override
|
||||
protected void onFinishInflate() {
|
||||
super.onFinishInflate();
|
||||
final View checkboxContainer = findViewById(
|
||||
R.id.letterbox_restart_dialog_checkbox_container);
|
||||
final CheckBox checkbox = findViewById(R.id.letterbox_restart_dialog_checkbox);
|
||||
mDialogContainer = findViewById(R.id.letterbox_restart_dialog_container);
|
||||
mDialogTitle = findViewById(R.id.letterbox_restart_dialog_title);
|
||||
mBackgroundDim = getBackground().mutate();
|
||||
@@ -103,5 +106,6 @@ public class RestartDialogLayout extends ConstraintLayout implements DialogConta
|
||||
// We add a no-op on-click listener to the dialog container so that clicks on it won't
|
||||
// propagate to the listener of the layout (which represents the background dim).
|
||||
mDialogContainer.setOnClickListener(view -> {});
|
||||
checkboxContainer.setOnClickListener(view -> checkbox.performClick());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user