diff options
author | 2023-03-10 00:31:56 +0000 | |
---|---|---|
committer | 2023-03-15 18:06:45 +0000 | |
commit | 4636ad84b8c95d66cb6cab7667c5dd51186ad261 (patch) | |
tree | 74b03e54fa90d8b95635bd155fd494c6f1640ad6 /packages/CompanionDeviceManager/src | |
parent | 3e49d76a09705d3ee42e6f276719fb06d6d6b308 (diff) |
Fix touch target for Don't allow button
Demo: https://screenshot.googleplex.com/6fu5gZJWD7o93Pf
Fix: 272431521
Test: cts
Change-Id: I27db6d5fce07cfd3f2e22c5a92da8ebf6019b4ba
Diffstat (limited to 'packages/CompanionDeviceManager/src')
-rw-r--r-- | packages/CompanionDeviceManager/src/com/android/companiondevicemanager/CompanionDeviceActivity.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/CompanionDeviceManager/src/com/android/companiondevicemanager/CompanionDeviceActivity.java b/packages/CompanionDeviceManager/src/com/android/companiondevicemanager/CompanionDeviceActivity.java index 8316f9df323f..99b776cb939f 100644 --- a/packages/CompanionDeviceManager/src/com/android/companiondevicemanager/CompanionDeviceActivity.java +++ b/packages/CompanionDeviceManager/src/com/android/companiondevicemanager/CompanionDeviceActivity.java @@ -156,6 +156,9 @@ public class CompanionDeviceActivity extends FragmentActivity implements private ConstraintLayout mConstraintList; // Only present for self-managed association requests. private RelativeLayout mVendorHeader; + // A linearLayout for mButtonNotAllowMultipleDevices, user will press this layout instead + // of the button for accessibility. + private LinearLayout mNotAllowMultipleDevicesLayout; // The recycler view is only shown for multiple-device regular association request, after // at least one matching device is found. @@ -327,10 +330,11 @@ public class CompanionDeviceActivity extends FragmentActivity implements mButtonAllow = findViewById(R.id.btn_positive); mButtonNotAllow = findViewById(R.id.btn_negative); mButtonNotAllowMultipleDevices = findViewById(R.id.btn_negative_multiple_devices); + mNotAllowMultipleDevicesLayout = findViewById(R.id.negative_multiple_devices_layout); mButtonAllow.setOnClickListener(this::onPositiveButtonClick); mButtonNotAllow.setOnClickListener(this::onNegativeButtonClick); - mButtonNotAllowMultipleDevices.setOnClickListener(this::onNegativeButtonClick); + mNotAllowMultipleDevicesLayout.setOnClickListener(this::onNegativeButtonClick); mVendorHeaderButton.setOnClickListener(this::onShowHelperDialog); @@ -617,6 +621,7 @@ public class CompanionDeviceActivity extends FragmentActivity implements mButtonNotAllow.setVisibility(View.GONE); mDeviceListRecyclerView.setVisibility(View.VISIBLE); mButtonNotAllowMultipleDevices.setVisibility(View.VISIBLE); + mNotAllowMultipleDevicesLayout.setVisibility(View.VISIBLE); mConstraintList.setVisibility(View.VISIBLE); mMultipleDeviceSpinner.setVisibility(View.VISIBLE); } |