From e0da4368b57d38a328a53e55a0f019d18dbe55d0 Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Tue, 18 Apr 2017 19:43:19 +0200 Subject: Add reply button in wear design The existing reply button for Android wear has been re-used from the action bar. Instead of a 'send' icon, a 'reply' icon better matches the intended action. Moreover, action icons for Android wear are solid white instead of half transparent. --- .../de/pixart/messenger/services/NotificationService.java | 2 +- src/main/res/drawable-hdpi/ic_wear_reply.png | Bin 0 -> 518 bytes src/main/res/drawable-mdpi/ic_wear_reply.png | Bin 0 -> 429 bytes src/main/res/drawable-xhdpi/ic_wear_reply.png | Bin 0 -> 564 bytes src/main/res/drawable-xxhdpi/ic_wear_reply.png | Bin 0 -> 866 bytes 5 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 src/main/res/drawable-hdpi/ic_wear_reply.png create mode 100644 src/main/res/drawable-mdpi/ic_wear_reply.png create mode 100644 src/main/res/drawable-xhdpi/ic_wear_reply.png create mode 100644 src/main/res/drawable-xxhdpi/ic_wear_reply.png (limited to 'src') diff --git a/src/main/java/de/pixart/messenger/services/NotificationService.java b/src/main/java/de/pixart/messenger/services/NotificationService.java index e7ae8d3a0..79c6cd2ad 100644 --- a/src/main/java/de/pixart/messenger/services/NotificationService.java +++ b/src/main/java/de/pixart/messenger/services/NotificationService.java @@ -363,7 +363,7 @@ public class NotificationService { } RemoteInput remoteInput = new RemoteInput.Builder("text_reply").setLabel(UIHelper.getMessageHint(mXmppConnectionService, conversation)).build(); NotificationCompat.Action replyAction = new NotificationCompat.Action.Builder(R.drawable.ic_send_text_offline, mXmppConnectionService.getResources().getString(R.string.reply), createReplyIntent(conversation, false)).addRemoteInput(remoteInput).build(); - NotificationCompat.Action wearReplyAction = new NotificationCompat.Action.Builder(R.drawable.ic_send_text_offline, mXmppConnectionService.getResources().getString(R.string.reply), createReplyIntent(conversation, true)).addRemoteInput(remoteInput).build(); + NotificationCompat.Action wearReplyAction = new NotificationCompat.Action.Builder(R.drawable.ic_wear_reply, "Reply", createReplyIntent(conversation, true)).addRemoteInput(remoteInput).build(); mBuilder.extend(new NotificationCompat.WearableExtender().addAction(wearReplyAction)); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { mBuilder.addAction(replyAction); diff --git a/src/main/res/drawable-hdpi/ic_wear_reply.png b/src/main/res/drawable-hdpi/ic_wear_reply.png new file mode 100644 index 000000000..2dd2d4e45 Binary files /dev/null and b/src/main/res/drawable-hdpi/ic_wear_reply.png differ diff --git a/src/main/res/drawable-mdpi/ic_wear_reply.png b/src/main/res/drawable-mdpi/ic_wear_reply.png new file mode 100644 index 000000000..6fa6a03c9 Binary files /dev/null and b/src/main/res/drawable-mdpi/ic_wear_reply.png differ diff --git a/src/main/res/drawable-xhdpi/ic_wear_reply.png b/src/main/res/drawable-xhdpi/ic_wear_reply.png new file mode 100644 index 000000000..374588867 Binary files /dev/null and b/src/main/res/drawable-xhdpi/ic_wear_reply.png differ diff --git a/src/main/res/drawable-xxhdpi/ic_wear_reply.png b/src/main/res/drawable-xxhdpi/ic_wear_reply.png new file mode 100644 index 000000000..7126e1863 Binary files /dev/null and b/src/main/res/drawable-xxhdpi/ic_wear_reply.png differ -- cgit v1.2.3