Lines Matching refs:preference

17 package android.preference;
25 import android.preference.Preference.OnPreferenceChangeInternalListener;
163 final Preference preference = group.getPreference(i);
165 preferences.add(preference);
167 if (!mHasReturnedViewTypeCount && preference.isRecycleEnabled()) {
168 addPreferenceClassName(preference);
171 if (preference instanceof PreferenceGroup) {
172 final PreferenceGroup preferenceAsGroup = (PreferenceGroup) preference;
178 preference.setOnPreferenceChangeInternalListener(this);
183 * Creates a string that includes the preference name, layout id and widget layout id.
184 * If a particular preference type uses 2 different resources, they will be treated as
187 private PreferenceLayout createPreferenceLayout(Preference preference, PreferenceLayout in) {
189 pl.name = preference.getClass().getName();
190 pl.resId = preference.getLayoutResource();
191 pl.widgetResId = preference.getWidgetLayoutResource();
195 private void addPreferenceClassName(Preference preference) {
196 final PreferenceLayout pl = createPreferenceLayout(preference, null);
236 final Preference preference = this.getItem(position);
238 mTempPreferenceLayout = createPreferenceLayout(preference, mTempPreferenceLayout);
246 View result = preference.getView(convertView, parent);
265 // There should always be a preference group, and these groups are always
270 public void onPreferenceChange(Preference preference) {
274 public void onPreferenceHierarchyChange(Preference preference) {
298 final Preference preference = this.getItem(position);
299 if (!preference.isRecycleEnabled()) {
303 mTempPreferenceLayout = createPreferenceLayout(preference, mTempPreferenceLayout);