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; 
                String stringValue = newValue.toString(); 
                int index = listPreference.findIndexOfValue(stringValue); 
                // Set the summary to reflect the new value. 
                        index >= 0 
                                ? (listPreference.getEntries()[index]) 
                                        .toString().replaceAll("%", "%%") 
                                : null); 
            return true; 
     * Binds a preference's summary to its value. More specifically, when the 
Connect your IDE to all the code out there  Get Codota for Java