2017-07-13 5 views
0

Ich habe ein Problem für die Benachrichtigung mit Sounddauer.Android Benachrichtigung Sound Limit

Ich sende eine Standortbenachrichtigung mit Ton. Meine Benachrichtigungsdauer beträgt 5 Minuten, aber Android spielt nicht 5 Minuten. Warum? Was ist die zeitliche Begrenzung? Oder kann ich die Tondauerbegrenzung entfernen?

danke, einen schönen Tag.

+0

leider nicht möglich (AFAIK) –

+0

Sie können keine Dauer Grenze entfernen , aber Sie können MediaPlayer statt Benachrichtigung soud Player –

+1

Dies ist nicht möglich. Wenn Sie wirklich Musik im Hintergrund abspielen möchten, müssen Sie den Hintergrunddienst verwenden. –

Antwort

0

Es gibt keine Möglichkeit, nur den Ton abzubrechen. Alternativ dazu die Lautstärke wie folgt aus:

Steuerung der Lautstärke:

setVolumeControlStream(AudioManager.STREAM_NOTIFICATION); 

Für mute Notification Sound:

final AudioManager am = (AudioManager) getSystemService(Context.AUDIO_SERVICE); 
am.setStreamMute(AudioManager.STREAM_NOTIFICATION, true or false); 
Verwandte Themen