diff --git a/briar-android/src/main/java/org/briarproject/briar/android/AndroidNotificationManagerImpl.java b/briar-android/src/main/java/org/briarproject/briar/android/AndroidNotificationManagerImpl.java index 1cd973ab8..05135062e 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/AndroidNotificationManagerImpl.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/AndroidNotificationManagerImpl.java @@ -734,7 +734,7 @@ class AndroidNotificationManagerImpl implements AndroidNotificationManager, } BriarNotificationBuilder b = new BriarNotificationBuilder(appContext, HOTSPOT_CHANNEL_ID); - b.setSmallIcon(R.drawable.ic_wifi_tethering); + b.setSmallIcon(R.drawable.notification_hotspot); b.setColorRes(R.color.briar_brand_green); b.setContentTitle( appContext.getText(R.string.hotspot_notification_title)); @@ -748,7 +748,8 @@ class AndroidNotificationManagerImpl implements AndroidNotificationManager, i.addFlags(FLAG_ACTIVITY_SINGLE_TOP); i.setAction(ACTION_STOP_HOTSPOT); PendingIntent actionIntent = getActivity(appContext, 0, i, 0); - b.addAction(R.drawable.ic_portable_wifi_off, actionTitle, actionIntent); + int icon = SDK_INT >= 21 ? R.drawable.ic_portable_wifi_off : 0; + b.addAction(icon, actionTitle, actionIntent); notificationManager.notify(HOTSPOT_NOTIFICATION_ID, b.build()); } diff --git a/briar-android/src/main/res/drawable-anydpi-v24/notification_hotspot.xml b/briar-android/src/main/res/drawable-anydpi-v24/notification_hotspot.xml new file mode 100644 index 000000000..e1535c8e4 --- /dev/null +++ b/briar-android/src/main/res/drawable-anydpi-v24/notification_hotspot.xml @@ -0,0 +1,16 @@ + + + + + diff --git a/briar-android/src/main/res/drawable-hdpi/notification_hotspot.png b/briar-android/src/main/res/drawable-hdpi/notification_hotspot.png new file mode 100644 index 000000000..c46f4f0f0 Binary files /dev/null and b/briar-android/src/main/res/drawable-hdpi/notification_hotspot.png differ diff --git a/briar-android/src/main/res/drawable-mdpi/notification_hotspot.png b/briar-android/src/main/res/drawable-mdpi/notification_hotspot.png new file mode 100644 index 000000000..7b925f098 Binary files /dev/null and b/briar-android/src/main/res/drawable-mdpi/notification_hotspot.png differ diff --git a/briar-android/src/main/res/drawable-xhdpi/notification_hotspot.png b/briar-android/src/main/res/drawable-xhdpi/notification_hotspot.png new file mode 100644 index 000000000..59ce89496 Binary files /dev/null and b/briar-android/src/main/res/drawable-xhdpi/notification_hotspot.png differ diff --git a/briar-android/src/main/res/drawable-xxhdpi/notification_hotspot.png b/briar-android/src/main/res/drawable-xxhdpi/notification_hotspot.png new file mode 100644 index 000000000..57c39a2e3 Binary files /dev/null and b/briar-android/src/main/res/drawable-xxhdpi/notification_hotspot.png differ