From 2a422f719b70f6c292b954fb24f324b7f4ac1858 Mon Sep 17 00:00:00 2001 From: yueg Date: Wed, 24 Jan 2018 15:20:10 -0800 Subject: Bubble v2 a11y. - Set checkable for bubble buttons so the check status of non checkable button (back to call, end call) is not read. - Add support for bottom action buttons. Test: manual PiperOrigin-RevId: 183150371 Change-Id: Ifae9c912ec923e8d2cda3146413138bd2eb94b47 --- java/com/android/newbubble/NewBubbleInfo.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'java/com/android/newbubble/NewBubbleInfo.java') diff --git a/java/com/android/newbubble/NewBubbleInfo.java b/java/com/android/newbubble/NewBubbleInfo.java index ec26a3143..cc7ac7c6f 100644 --- a/java/com/android/newbubble/NewBubbleInfo.java +++ b/java/com/android/newbubble/NewBubbleInfo.java @@ -86,19 +86,19 @@ public abstract class NewBubbleInfo { @NonNull public abstract PendingIntent getIntent(); - public abstract boolean isEnabled(); + public abstract boolean isCheckable(); public abstract boolean isChecked(); public static Builder builder() { - return new AutoValue_NewBubbleInfo_Action.Builder().setEnabled(true).setChecked(false); + return new AutoValue_NewBubbleInfo_Action.Builder().setCheckable(true).setChecked(false); } public static Builder from(@NonNull Action action) { return builder() .setIntent(action.getIntent()) .setChecked(action.isChecked()) - .setEnabled(action.isEnabled()) + .setCheckable(action.isCheckable()) .setName(action.getName()) .setIconDrawable(action.getIconDrawable()); } @@ -113,7 +113,7 @@ public abstract class NewBubbleInfo { public abstract Builder setIntent(@NonNull PendingIntent intent); - public abstract Builder setEnabled(boolean enabled); + public abstract Builder setCheckable(boolean enabled); public abstract Builder setChecked(boolean checked); -- cgit v1.2.3