Fix issue #677 - Channel sounds not applied
This commit is contained in:
parent
da18537883
commit
fdd1fd1eb8
|
@ -43,7 +43,6 @@ import android.graphics.Paint;
|
||||||
import android.graphics.PorterDuff;
|
import android.graphics.PorterDuff;
|
||||||
import android.graphics.PorterDuffColorFilter;
|
import android.graphics.PorterDuffColorFilter;
|
||||||
import android.graphics.drawable.Drawable;
|
import android.graphics.drawable.Drawable;
|
||||||
import android.media.AudioAttributes;
|
|
||||||
import android.media.RingtoneManager;
|
import android.media.RingtoneManager;
|
||||||
import android.net.ConnectivityManager;
|
import android.net.ConnectivityManager;
|
||||||
import android.net.NetworkInfo;
|
import android.net.NetworkInfo;
|
||||||
|
@ -1500,7 +1499,7 @@ public class Helper {
|
||||||
channelTitle = context.getString(R.string.channel_notif_backup);
|
channelTitle = context.getString(R.string.channel_notif_backup);
|
||||||
break;
|
break;
|
||||||
case STORE:
|
case STORE:
|
||||||
channelId = "channel_store";
|
channelId = "channel_media";
|
||||||
channelTitle = context.getString(R.string.channel_notif_media);
|
channelTitle = context.getString(R.string.channel_notif_media);
|
||||||
break;
|
break;
|
||||||
case TOOT:
|
case TOOT:
|
||||||
|
@ -1569,12 +1568,12 @@ public class Helper {
|
||||||
channel.setLightColor(ledColour);
|
channel.setLightColor(ledColour);
|
||||||
} else {
|
} else {
|
||||||
channel = new NotificationChannel(channelId, channelTitle, NotificationManager.IMPORTANCE_DEFAULT);
|
channel = new NotificationChannel(channelId, channelTitle, NotificationManager.IMPORTANCE_DEFAULT);
|
||||||
String soundUri = sharedpreferences.getString(context.getString(R.string.SET_NOTIF_SOUND), ContentResolver.SCHEME_ANDROID_RESOURCE + "://" + context.getPackageName() + "/" + R.raw.boop);
|
/*String soundUri = sharedpreferences.getString(context.getString(R.string.SET_NOTIF_SOUND), ContentResolver.SCHEME_ANDROID_RESOURCE + "://" + context.getPackageName() + "/" + R.raw.boop);
|
||||||
AudioAttributes audioAttributes = new AudioAttributes.Builder()
|
AudioAttributes audioAttributes = new AudioAttributes.Builder()
|
||||||
.setContentType(AudioAttributes.CONTENT_TYPE_SONIFICATION)
|
.setContentType(AudioAttributes.CONTENT_TYPE_SONIFICATION)
|
||||||
.setUsage(AudioAttributes.USAGE_NOTIFICATION)
|
.setUsage(AudioAttributes.USAGE_NOTIFICATION)
|
||||||
.build();
|
.build();
|
||||||
channel.setSound(Uri.parse(soundUri), audioAttributes);
|
channel.setSound(Uri.parse(soundUri), audioAttributes);*/
|
||||||
}
|
}
|
||||||
assert mNotificationManager != null;
|
assert mNotificationManager != null;
|
||||||
mNotificationManager.createNotificationChannel(channel);
|
mNotificationManager.createNotificationChannel(channel);
|
||||||
|
|
Loading…
Reference in New Issue