Messaging: Show quick reply choices only on wearable devices am: dffc4fa578 am: 3a329b53bc

Change-Id: If34b0274a19c2e231cf50105d1de5b9020fd0077
This commit is contained in:
Han Wang
2020-03-31 20:21:49 +00:00
committed by Automerger Merge Worker

View File

@@ -906,6 +906,10 @@ public class BugleNotifications {
final NotificationCompat.Action.Builder actionBuilder =
new NotificationCompat.Action.Builder(R.drawable.ic_wear_reply,
context.getString(replyLabelRes), replyPendingIntent);
notifBuilder.addAction(actionBuilder.build());
// Support the action on a wearable device as well
final String[] choices = context.getResources().getStringArray(
R.array.notification_reply_choices);
final RemoteInput remoteInput = new RemoteInput.Builder(Intent.EXTRA_TEXT).setLabel(
@@ -913,9 +917,6 @@ public class BugleNotifications {
setChoices(choices)
.build();
actionBuilder.addRemoteInput(remoteInput);
notifBuilder.addAction(actionBuilder.build());
// Support the action on a wearable device as well
wearableExtender.addAction(actionBuilder.build());
}