2010-12-01 16 views
3

J'ai besoin de changer la tonalité de notification SMS en utilisant le code dans android. Toute aide est appréciée ...Android: Définir le ton de notification par SMS

+0

Quelle est la question? Ceci est juste une déclaration. – schwiz

+1

laissez-moi obtenir ma baguette magique et obtenir ce travail pour vous –

+3

Pas une bonne question, mais je pense que l'intention est claire - Vivek veut changer le son qui joue sur les messages texte entrants, ce qui je crois est impossible car c'est un propriétaire la configuration à l'intérieur de l'application de messagerie SMS (qui varie d'un téléphone à l'autre). – EboMike

Répondre

6

On dirait que vous devez utiliser la classe RingtoneManager:

RingtoneManager.setActualDefaultRingtoneUri(
    MainActivity.this, 
    RingtoneManager.TYPE_NOTIFICATION, 
    newUri 
); 

Je levai le code d'ici: StackOverflow post.

+0

Merci pour vos efforts .. Je vais essayer ce code et commenter ... – Vivek

+0

@Vivek: vous devez être plus descriptif. Aidez-nous à vous aider, tu sais? – jcollum

+1

C'est le son de la notification générique. Cependant, l'application de messagerie Android standard a la possibilité de définir n'importe quelle sonnerie arbitraire. Je n'ai pas encore examiné le code source - remplace-t-il simplement TYPE_NOTIFICATION ou a-t-il ses propres paramètres dans ses SharedPreferences? – EboMike