summaryrefslogtreecommitdiff
path: root/java/com/android/newbubble/NewBubbleInfo.java
diff options
context:
space:
mode:
authoryueg <yueg@google.com>2018-01-24 15:20:10 -0800
committerCopybara-Service <copybara-piper@google.com>2018-01-24 19:09:00 -0800
commit2a422f719b70f6c292b954fb24f324b7f4ac1858 (patch)
tree1b50f7d622a92ca868b23a498c5e1e9bf6d5dfa0 /java/com/android/newbubble/NewBubbleInfo.java
parentc8dfaf1ea5a3b10a0592493b5138b9d29652fc50 (diff)
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
Diffstat (limited to 'java/com/android/newbubble/NewBubbleInfo.java')
-rw-r--r--java/com/android/newbubble/NewBubbleInfo.java8
1 files changed, 4 insertions, 4 deletions
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);