Моя проблема в том, что код не изменяет мой сигнал будильника или сигнал, когда я получаю текстовое сообщение.
Следующие работы:
private void setRingTone(int RawId, String HumanName, String fileName)
{
Uri path = Uri.parse("android.resource://"+ getPackageName() +"/raw/" + fileName);
RingtoneManager.setActualDefaultRingtoneUri(
getApplicationContext(), RingtoneManager.TYPE_RINGTONE,
path);
Log .i("TESTT", "Ringtone Set to Resource: "+ path.toString());
RingtoneManager.getRingtone(getApplicationContext(), path)
.play();
}
Однако эти 2 не:
private void setTextTone (int RawId, String HumanName, String fileName)
{
Uri path = Uri.parse("android.resource://"+ getPackageName() +"/raw/" + fileName);
RingtoneManager.setActualDefaultRingtoneUri(
getApplicationContext(), RingtoneManager.TYPE_NOTIFICATION,
path);
Log .i("TESTT", "Ringtone Set to Resource: "+ path.toString());
RingtoneManager.getRingtone(getApplicationContext(), path)
.play();
}
Кто-нибудь знает, почему Уведомление не меняет звучание SMS-сообщений, но Рингтон работает. Это в основном тот же код ??
EDIT I found something on Stack Overflow here (But I do Not understand it can someone clarify?) /6042826/kak-izmenit-tonalnyi-signal-sms-dlya-android-nesmotrya-na-tekuschuy-nastroiku-tonalnogo-signala-sms
Заранее спасибо!