Autore Topic: RingtonePreferences  (Letto 652 volte)

Offline mimmog

  • Utente senior
  • ****
  • Post: 731
  • Respect: +11
    • MisterX_Dev
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Note e Galaxy Nexus
  • Play Store ID:
    MisterX_Dev
  • Sistema operativo:
    Windows 7
RingtonePreferences
« il: 24 Febbraio 2011, 12:42:40 CET »
0
Qualcuno mi dice come cavolo si setta la suoneria di default ?? io ho utilizzato questo codice
Codice (Java): [Seleziona]
ring_preference = new RingtonePreference(this);
ring_preference.setTitle("Suoneria");
ring_preference.setSummary("Seleziona la suoneria");
ring_preference.setRingtoneType(RingtoneManager.TYPE_RINGTONE);
ring_preference.setShowDefault(true);

ma ogni volte che parte l'applicazione si seleziona come valore di default in automatico il Silenzioso....

Offline MarcoDuff

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1073
  • Respect: +202
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:RingtonePreferences
« Risposta #1 il: 24 Febbraio 2011, 12:47:44 CET »
0
Il valore della suoneria di default è "content://settings/system/notification_sound"

Offline mimmog

  • Utente senior
  • ****
  • Post: 731
  • Respect: +11
    • MisterX_Dev
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Note e Galaxy Nexus
  • Play Store ID:
    MisterX_Dev
  • Sistema operativo:
    Windows 7
Re:RingtonePreferences
« Risposta #2 il: 24 Febbraio 2011, 12:57:05 CET »
0
Ciao Marco, ma come faccio a dire al RingtonePreference di settare nella lista delle suonerie quella predefinita ? non c'è un metodo che lo fa fare...

Offline MarcoDuff

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1073
  • Respect: +202
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:RingtonePreferences
« Risposta #3 il: 24 Febbraio 2011, 14:05:00 CET »
0
Il default value nell'xml delle preference oppure Preference.setDefaultValue(java.lang.Object)