Code example for ListPreference

Methods: findIndexOfValuegetEntries

            if (preference instanceof ListPreference) { 
                // For list preferences, look up the correct display value in 
                // the preference's 'entries' list. 
                ListPreference listPreference = (ListPreference) preference; 
                int index = listPreference.findIndexOfValue(stringValue); 
                // Set the summary to reflect the new value. 
                        index >= 0 
                                ? listPreference.getEntries()[index] 
                                : null); 
            } else if (preference instanceof RingtonePreference) { 
                // For ringtone preferences, look up the correct display value 
                // using RingtoneManager. 
                if (TextUtils.isEmpty(stringValue)) { 
                    // Empty values correspond to 'silent' (no ringtone). 
                    // preference.setSummary(R.string.pref_ringtone_silent); 
Contextual code suggestions in your IDE  Get Codota for Java