mirror of
https://codeberg.org/tom79/Fedilab.git
synced 2025-02-25 10:29:45 +02:00
Some changes for channels & priority
This commit is contained in:
parent
a14ffbc094
commit
3dad1b23f3
2 changed files with 10 additions and 6 deletions
|
@ -451,7 +451,7 @@ public class ComposeWorker extends Worker {
|
||||||
.setContentTitle(context.getString(R.string.post_message))
|
.setContentTitle(context.getString(R.string.post_message))
|
||||||
.setOngoing(true)
|
.setOngoing(true)
|
||||||
.setDefaults(NotificationCompat.DEFAULT_ALL)
|
.setDefaults(NotificationCompat.DEFAULT_ALL)
|
||||||
.setPriority(Notification.PRIORITY_DEFAULT);
|
.setPriority(Notification.PRIORITY_HIGH);
|
||||||
|
|
||||||
return new ForegroundInfo(NOTIFICATION_INT_CHANNEL_ID, notificationBuilder.build());
|
return new ForegroundInfo(NOTIFICATION_INT_CHANNEL_ID, notificationBuilder.build());
|
||||||
}
|
}
|
||||||
|
|
|
@ -55,10 +55,12 @@ public class NotificationsWorker extends Worker {
|
||||||
@Override
|
@Override
|
||||||
public ListenableFuture<ForegroundInfo> getForegroundInfoAsync() {
|
public ListenableFuture<ForegroundInfo> getForegroundInfoAsync() {
|
||||||
if (Build.VERSION.SDK_INT >= 26) {
|
if (Build.VERSION.SDK_INT >= 26) {
|
||||||
String channelName = "Notification";
|
String channelName = "Notifications";
|
||||||
String channelDescription = "Fetched notifications";
|
String channelDescription = "Fetched notifications";
|
||||||
NotificationChannel notifChannel = new NotificationChannel(CHANNEL_ID, channelName, NotificationManager.IMPORTANCE_HIGH);
|
NotificationChannel notifChannel = new NotificationChannel(CHANNEL_ID, channelName, NotificationManager.IMPORTANCE_LOW);
|
||||||
notifChannel.setDescription(channelDescription);
|
notifChannel.setDescription(channelDescription);
|
||||||
|
notifChannel.setSound(null, null);
|
||||||
|
notifChannel.setShowBadge(false);
|
||||||
notificationManager.createNotificationChannel(notifChannel);
|
notificationManager.createNotificationChannel(notifChannel);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -75,9 +77,11 @@ public class NotificationsWorker extends Worker {
|
||||||
@NonNull
|
@NonNull
|
||||||
private ForegroundInfo createForegroundInfo() {
|
private ForegroundInfo createForegroundInfo() {
|
||||||
if (Build.VERSION.SDK_INT >= 26) {
|
if (Build.VERSION.SDK_INT >= 26) {
|
||||||
String channelName = "Notification";
|
String channelName = "Notifications";
|
||||||
String channelDescription = "Fetched notifications";
|
String channelDescription = "Fetched notifications";
|
||||||
NotificationChannel notifChannel = new NotificationChannel(CHANNEL_ID, channelName, NotificationManager.IMPORTANCE_HIGH);
|
NotificationChannel notifChannel = new NotificationChannel(CHANNEL_ID, channelName, NotificationManager.IMPORTANCE_LOW);
|
||||||
|
notifChannel.setSound(null, null);
|
||||||
|
notifChannel.setShowBadge(false);
|
||||||
notifChannel.setDescription(channelDescription);
|
notifChannel.setDescription(channelDescription);
|
||||||
notificationManager.createNotificationChannel(notifChannel);
|
notificationManager.createNotificationChannel(notifChannel);
|
||||||
|
|
||||||
|
@ -88,7 +92,7 @@ public class NotificationsWorker extends Worker {
|
||||||
.setContentTitle(getApplicationContext().getString(R.string.notifications))
|
.setContentTitle(getApplicationContext().getString(R.string.notifications))
|
||||||
.setContentText(getApplicationContext().getString(R.string.fetch_notifications))
|
.setContentText(getApplicationContext().getString(R.string.fetch_notifications))
|
||||||
.setDefaults(NotificationCompat.DEFAULT_ALL)
|
.setDefaults(NotificationCompat.DEFAULT_ALL)
|
||||||
.setPriority(Notification.PRIORITY_DEFAULT);
|
.setPriority(Notification.PRIORITY_LOW);
|
||||||
return new ForegroundInfo(FETCH_NOTIFICATION_CHANNEL_ID, notificationBuilder.build());
|
return new ForegroundInfo(FETCH_NOTIFICATION_CHANNEL_ID, notificationBuilder.build());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue