1 package android.support.v14.preference { 2 3 public class EditTextPreferenceDialogFragment extends android.support.v14.preference.PreferenceDialogFragment { 4 ctor public EditTextPreferenceDialogFragment(); 5 method public static android.support.v14.preference.EditTextPreferenceDialogFragment newInstance(java.lang.String); 6 method public void onDialogClosed(boolean); 7 } 8 9 public class ListPreferenceDialogFragment extends android.support.v14.preference.PreferenceDialogFragment { 10 ctor public ListPreferenceDialogFragment(); 11 method public static android.support.v14.preference.ListPreferenceDialogFragment newInstance(java.lang.String); 12 method public void onDialogClosed(boolean); 13 } 14 15 public class MultiSelectListPreference extends android.support.v7.preference.DialogPreference { 16 ctor public MultiSelectListPreference(android.content.Context, android.util.AttributeSet, int, int); 17 ctor public MultiSelectListPreference(android.content.Context, android.util.AttributeSet, int); 18 ctor public MultiSelectListPreference(android.content.Context, android.util.AttributeSet); 19 ctor public MultiSelectListPreference(android.content.Context); 20 method public int findIndexOfValue(java.lang.String); 21 method public java.lang.CharSequence[] getEntries(); 22 method public java.lang.CharSequence[] getEntryValues(); 23 method protected boolean[] getSelectedItems(); 24 method public java.util.Set<java.lang.String> getValues(); 25 method public void setEntries(java.lang.CharSequence[]); 26 method public void setEntries(int); 27 method public void setEntryValues(java.lang.CharSequence[]); 28 method public void setEntryValues(int); 29 method public void setValues(java.util.Set<java.lang.String>); 30 } 31 32 public class MultiSelectListPreferenceDialogFragment extends android.support.v14.preference.PreferenceDialogFragment { 33 ctor public MultiSelectListPreferenceDialogFragment(); 34 method public static android.support.v14.preference.MultiSelectListPreferenceDialogFragment newInstance(java.lang.String); 35 method public void onDialogClosed(boolean); 36 } 37 38 public abstract class PreferenceDialogFragment extends android.app.DialogFragment implements android.content.DialogInterface.OnClickListener { 39 ctor public PreferenceDialogFragment(); 40 method public android.support.v7.preference.DialogPreference getPreference(); 41 method protected void onBindDialogView(android.view.View); 42 method public void onClick(android.content.DialogInterface, int); 43 method protected android.view.View onCreateDialogView(android.content.Context); 44 method public abstract void onDialogClosed(boolean); 45 method protected void onPrepareDialogBuilder(android.app.AlertDialog.Builder); 46 field protected static final java.lang.String ARG_KEY = "key"; 47 } 48 49 public abstract class PreferenceFragment extends android.app.Fragment implements android.support.v7.preference.DialogPreference.TargetFragment android.support.v7.preference.PreferenceManager.OnDisplayPreferenceDialogListener android.support.v7.preference.PreferenceManager.OnNavigateToScreenListener android.support.v7.preference.PreferenceManager.OnPreferenceTreeClickListener { 50 ctor public PreferenceFragment(); 51 method public void addPreferencesFromResource(int); 52 method public android.support.v7.preference.Preference findPreference(java.lang.CharSequence); 53 method public final android.support.v7.widget.RecyclerView getListView(); 54 method public android.support.v7.preference.PreferenceManager getPreferenceManager(); 55 method public android.support.v7.preference.PreferenceScreen getPreferenceScreen(); 56 method protected android.support.v7.widget.RecyclerView.Adapter onCreateAdapter(android.support.v7.preference.PreferenceScreen); 57 method public android.support.v7.widget.RecyclerView.LayoutManager onCreateLayoutManager(); 58 method public abstract void onCreatePreferences(android.os.Bundle, java.lang.String); 59 method public android.support.v7.widget.RecyclerView onCreateRecyclerView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle); 60 method public void onDisplayPreferenceDialog(android.support.v7.preference.Preference); 61 method public void onNavigateToScreen(android.support.v7.preference.PreferenceScreen); 62 method public boolean onPreferenceTreeClick(android.support.v7.preference.Preference); 63 method public void scrollToPreference(java.lang.String); 64 method public void scrollToPreference(android.support.v7.preference.Preference); 65 method public void setDivider(android.graphics.drawable.Drawable); 66 method public void setDividerHeight(int); 67 method public void setPreferenceScreen(android.support.v7.preference.PreferenceScreen); 68 method public void setPreferencesFromResource(int, java.lang.String); 69 field public static final java.lang.String ARG_PREFERENCE_ROOT = "android.support.v7.preference.PreferenceFragmentCompat.PREFERENCE_ROOT"; 70 } 71 72 public static abstract interface PreferenceFragment.OnPreferenceDisplayDialogCallback { 73 method public abstract boolean onPreferenceDisplayDialog(android.support.v14.preference.PreferenceFragment, android.support.v7.preference.Preference); 74 } 75 76 public static abstract interface PreferenceFragment.OnPreferenceStartFragmentCallback { 77 method public abstract boolean onPreferenceStartFragment(android.support.v14.preference.PreferenceFragment, android.support.v7.preference.Preference); 78 } 79 80 public static abstract interface PreferenceFragment.OnPreferenceStartScreenCallback { 81 method public abstract boolean onPreferenceStartScreen(android.support.v14.preference.PreferenceFragment, android.support.v7.preference.PreferenceScreen); 82 } 83 84 public class SwitchPreference extends android.support.v7.preference.TwoStatePreference { 85 ctor public SwitchPreference(android.content.Context, android.util.AttributeSet, int, int); 86 ctor public SwitchPreference(android.content.Context, android.util.AttributeSet, int); 87 ctor public SwitchPreference(android.content.Context, android.util.AttributeSet); 88 ctor public SwitchPreference(android.content.Context); 89 method public java.lang.CharSequence getSwitchTextOff(); 90 method public java.lang.CharSequence getSwitchTextOn(); 91 method public void setSwitchTextOff(java.lang.CharSequence); 92 method public void setSwitchTextOff(int); 93 method public void setSwitchTextOn(java.lang.CharSequence); 94 method public void setSwitchTextOn(int); 95 } 96 97 } 98 99 package android.support.v7.preference { 100 101 public class CheckBoxPreference extends android.support.v7.preference.TwoStatePreference { 102 ctor public CheckBoxPreference(android.content.Context, android.util.AttributeSet, int); 103 ctor public CheckBoxPreference(android.content.Context, android.util.AttributeSet, int, int); 104 ctor public CheckBoxPreference(android.content.Context, android.util.AttributeSet); 105 ctor public CheckBoxPreference(android.content.Context); 106 } 107 108 public abstract class DialogPreference extends android.support.v7.preference.Preference { 109 ctor public DialogPreference(android.content.Context, android.util.AttributeSet, int, int); 110 ctor public DialogPreference(android.content.Context, android.util.AttributeSet, int); 111 ctor public DialogPreference(android.content.Context, android.util.AttributeSet); 112 ctor public DialogPreference(android.content.Context); 113 method public android.graphics.drawable.Drawable getDialogIcon(); 114 method public int getDialogLayoutResource(); 115 method public java.lang.CharSequence getDialogMessage(); 116 method public java.lang.CharSequence getDialogTitle(); 117 method public java.lang.CharSequence getNegativeButtonText(); 118 method public java.lang.CharSequence getPositiveButtonText(); 119 method public void setDialogIcon(android.graphics.drawable.Drawable); 120 method public void setDialogIcon(int); 121 method public void setDialogLayoutResource(int); 122 method public void setDialogMessage(java.lang.CharSequence); 123 method public void setDialogMessage(int); 124 method public void setDialogTitle(java.lang.CharSequence); 125 method public void setDialogTitle(int); 126 method public void setNegativeButtonText(java.lang.CharSequence); 127 method public void setNegativeButtonText(int); 128 method public void setPositiveButtonText(java.lang.CharSequence); 129 method public void setPositiveButtonText(int); 130 } 131 132 public static abstract interface DialogPreference.TargetFragment { 133 method public abstract android.support.v7.preference.Preference findPreference(java.lang.CharSequence); 134 } 135 136 public class DropDownPreference extends android.support.v7.preference.ListPreference { 137 ctor public DropDownPreference(android.content.Context); 138 ctor public DropDownPreference(android.content.Context, android.util.AttributeSet); 139 ctor public DropDownPreference(android.content.Context, android.util.AttributeSet, int); 140 ctor public DropDownPreference(android.content.Context, android.util.AttributeSet, int, int); 141 method protected android.widget.ArrayAdapter createAdapter(); 142 } 143 144 public class EditTextPreference extends android.support.v7.preference.DialogPreference { 145 ctor public EditTextPreference(android.content.Context, android.util.AttributeSet, int, int); 146 ctor public EditTextPreference(android.content.Context, android.util.AttributeSet, int); 147 ctor public EditTextPreference(android.content.Context, android.util.AttributeSet); 148 ctor public EditTextPreference(android.content.Context); 149 method public java.lang.String getText(); 150 method public void setText(java.lang.String); 151 } 152 153 public class EditTextPreferenceDialogFragmentCompat extends android.support.v7.preference.PreferenceDialogFragmentCompat { 154 ctor public EditTextPreferenceDialogFragmentCompat(); 155 method public static android.support.v7.preference.EditTextPreferenceDialogFragmentCompat newInstance(java.lang.String); 156 method public void onDialogClosed(boolean); 157 } 158 159 public class ListPreference extends android.support.v7.preference.DialogPreference { 160 ctor public ListPreference(android.content.Context, android.util.AttributeSet, int, int); 161 ctor public ListPreference(android.content.Context, android.util.AttributeSet, int); 162 ctor public ListPreference(android.content.Context, android.util.AttributeSet); 163 ctor public ListPreference(android.content.Context); 164 method public int findIndexOfValue(java.lang.String); 165 method public java.lang.CharSequence[] getEntries(); 166 method public java.lang.CharSequence getEntry(); 167 method public java.lang.CharSequence[] getEntryValues(); 168 method public java.lang.String getValue(); 169 method public void setEntries(java.lang.CharSequence[]); 170 method public void setEntries(int); 171 method public void setEntryValues(java.lang.CharSequence[]); 172 method public void setEntryValues(int); 173 method public void setValue(java.lang.String); 174 method public void setValueIndex(int); 175 } 176 177 public class ListPreferenceDialogFragmentCompat extends android.support.v7.preference.PreferenceDialogFragmentCompat { 178 ctor public ListPreferenceDialogFragmentCompat(); 179 method public static android.support.v7.preference.ListPreferenceDialogFragmentCompat newInstance(java.lang.String); 180 method public void onDialogClosed(boolean); 181 } 182 183 public class MultiSelectListPreferenceDialogFragmentCompat extends android.support.v7.preference.PreferenceDialogFragmentCompat { 184 ctor public MultiSelectListPreferenceDialogFragmentCompat(); 185 method public static android.support.v7.preference.MultiSelectListPreferenceDialogFragmentCompat newInstance(java.lang.String); 186 method public void onDialogClosed(boolean); 187 } 188 189 public class Preference implements java.lang.Comparable { 190 ctor public Preference(android.content.Context, android.util.AttributeSet, int, int); 191 ctor public Preference(android.content.Context, android.util.AttributeSet, int); 192 ctor public Preference(android.content.Context, android.util.AttributeSet); 193 ctor public Preference(android.content.Context); 194 method public boolean callChangeListener(java.lang.Object); 195 method public int compareTo(android.support.v7.preference.Preference); 196 method protected android.support.v7.preference.Preference findPreferenceInHierarchy(java.lang.String); 197 method public android.content.Context getContext(); 198 method public java.lang.String getDependency(); 199 method public android.os.Bundle getExtras(); 200 method public java.lang.String getFragment(); 201 method public android.graphics.drawable.Drawable getIcon(); 202 method public android.content.Intent getIntent(); 203 method public java.lang.String getKey(); 204 method public final int getLayoutResource(); 205 method public android.support.v7.preference.Preference.OnPreferenceChangeListener getOnPreferenceChangeListener(); 206 method public android.support.v7.preference.Preference.OnPreferenceClickListener getOnPreferenceClickListener(); 207 method public int getOrder(); 208 method public android.support.v7.preference.PreferenceGroup getParent(); 209 method protected boolean getPersistedBoolean(boolean); 210 method protected float getPersistedFloat(float); 211 method protected int getPersistedInt(int); 212 method protected long getPersistedLong(long); 213 method protected java.lang.String getPersistedString(java.lang.String); 214 method public java.util.Set<java.lang.String> getPersistedStringSet(java.util.Set<java.lang.String>); 215 method public android.support.v7.preference.PreferenceDataStore getPreferenceDataStore(); 216 method public android.support.v7.preference.PreferenceManager getPreferenceManager(); 217 method public android.content.SharedPreferences getSharedPreferences(); 218 method public boolean getShouldDisableView(); 219 method public java.lang.CharSequence getSummary(); 220 method public java.lang.CharSequence getTitle(); 221 method public final int getWidgetLayoutResource(); 222 method public boolean hasKey(); 223 method public boolean isEnabled(); 224 method public boolean isIconSpaceReserved(); 225 method public boolean isPersistent(); 226 method public boolean isSelectable(); 227 method public boolean isSingleLineTitle(); 228 method public final boolean isVisible(); 229 method protected void notifyChanged(); 230 method public void notifyDependencyChange(boolean); 231 method protected void notifyHierarchyChanged(); 232 method public void onAttached(); 233 method protected void onAttachedToHierarchy(android.support.v7.preference.PreferenceManager); 234 method public void onBindViewHolder(android.support.v7.preference.PreferenceViewHolder); 235 method protected void onClick(); 236 method public void onDependencyChanged(android.support.v7.preference.Preference, boolean); 237 method public void onDetached(); 238 method protected java.lang.Object onGetDefaultValue(android.content.res.TypedArray, int); 239 method public void onInitializeAccessibilityNodeInfo(android.support.v4.view.accessibility.AccessibilityNodeInfoCompat); 240 method public void onParentChanged(android.support.v7.preference.Preference, boolean); 241 method protected void onPrepareForRemoval(); 242 method protected void onRestoreInstanceState(android.os.Parcelable); 243 method protected android.os.Parcelable onSaveInstanceState(); 244 method protected void onSetInitialValue(boolean, java.lang.Object); 245 method public android.os.Bundle peekExtras(); 246 method protected boolean persistBoolean(boolean); 247 method protected boolean persistFloat(float); 248 method protected boolean persistInt(int); 249 method protected boolean persistLong(long); 250 method protected boolean persistString(java.lang.String); 251 method public boolean persistStringSet(java.util.Set<java.lang.String>); 252 method public void restoreHierarchyState(android.os.Bundle); 253 method public void saveHierarchyState(android.os.Bundle); 254 method public void setDefaultValue(java.lang.Object); 255 method public void setDependency(java.lang.String); 256 method public void setEnabled(boolean); 257 method public void setFragment(java.lang.String); 258 method public void setIcon(android.graphics.drawable.Drawable); 259 method public void setIcon(int); 260 method public void setIconSpaceReserved(boolean); 261 method public void setIntent(android.content.Intent); 262 method public void setKey(java.lang.String); 263 method public void setLayoutResource(int); 264 method public void setOnPreferenceChangeListener(android.support.v7.preference.Preference.OnPreferenceChangeListener); 265 method public void setOnPreferenceClickListener(android.support.v7.preference.Preference.OnPreferenceClickListener); 266 method public void setOrder(int); 267 method public void setPersistent(boolean); 268 method public void setPreferenceDataStore(android.support.v7.preference.PreferenceDataStore); 269 method public void setSelectable(boolean); 270 method public void setShouldDisableView(boolean); 271 method public void setSingleLineTitle(boolean); 272 method public void setSummary(java.lang.CharSequence); 273 method public void setSummary(int); 274 method public void setTitle(java.lang.CharSequence); 275 method public void setTitle(int); 276 method public void setViewId(int); 277 method public final void setVisible(boolean); 278 method public void setWidgetLayoutResource(int); 279 method public boolean shouldDisableDependents(); 280 method protected boolean shouldPersist(); 281 field public static final int DEFAULT_ORDER = 2147483647; // 0x7fffffff 282 } 283 284 public static class Preference.BaseSavedState extends android.view.AbsSavedState { 285 ctor public Preference.BaseSavedState(android.os.Parcel); 286 ctor public Preference.BaseSavedState(android.os.Parcelable); 287 field public static final android.os.Parcelable.Creator<android.support.v7.preference.Preference.BaseSavedState> CREATOR; 288 } 289 290 public static abstract interface Preference.OnPreferenceChangeListener { 291 method public abstract boolean onPreferenceChange(android.support.v7.preference.Preference, java.lang.Object); 292 } 293 294 public static abstract interface Preference.OnPreferenceClickListener { 295 method public abstract boolean onPreferenceClick(android.support.v7.preference.Preference); 296 } 297 298 public class PreferenceCategory extends android.support.v7.preference.PreferenceGroup { 299 ctor public PreferenceCategory(android.content.Context, android.util.AttributeSet, int, int); 300 ctor public PreferenceCategory(android.content.Context, android.util.AttributeSet, int); 301 ctor public PreferenceCategory(android.content.Context, android.util.AttributeSet); 302 ctor public PreferenceCategory(android.content.Context); 303 } 304 305 public abstract class PreferenceDataStore { 306 ctor public PreferenceDataStore(); 307 method public boolean getBoolean(java.lang.String, boolean); 308 method public float getFloat(java.lang.String, float); 309 method public int getInt(java.lang.String, int); 310 method public long getLong(java.lang.String, long); 311 method public java.lang.String getString(java.lang.String, java.lang.String); 312 method public java.util.Set<java.lang.String> getStringSet(java.lang.String, java.util.Set<java.lang.String>); 313 method public void putBoolean(java.lang.String, boolean); 314 method public void putFloat(java.lang.String, float); 315 method public void putInt(java.lang.String, int); 316 method public void putLong(java.lang.String, long); 317 method public void putString(java.lang.String, java.lang.String); 318 method public void putStringSet(java.lang.String, java.util.Set<java.lang.String>); 319 } 320 321 public abstract class PreferenceDialogFragmentCompat extends android.support.v4.app.DialogFragment implements android.content.DialogInterface.OnClickListener { 322 ctor public PreferenceDialogFragmentCompat(); 323 method public android.support.v7.preference.DialogPreference getPreference(); 324 method protected void onBindDialogView(android.view.View); 325 method public void onClick(android.content.DialogInterface, int); 326 method protected android.view.View onCreateDialogView(android.content.Context); 327 method public abstract void onDialogClosed(boolean); 328 method protected void onPrepareDialogBuilder(android.support.v7.app.AlertDialog.Builder); 329 field protected static final java.lang.String ARG_KEY = "key"; 330 } 331 332 public abstract class PreferenceFragmentCompat extends android.support.v4.app.Fragment implements android.support.v7.preference.DialogPreference.TargetFragment android.support.v7.preference.PreferenceManager.OnDisplayPreferenceDialogListener android.support.v7.preference.PreferenceManager.OnNavigateToScreenListener android.support.v7.preference.PreferenceManager.OnPreferenceTreeClickListener { 333 ctor public PreferenceFragmentCompat(); 334 method public void addPreferencesFromResource(int); 335 method public android.support.v7.preference.Preference findPreference(java.lang.CharSequence); 336 method public final android.support.v7.widget.RecyclerView getListView(); 337 method public android.support.v7.preference.PreferenceManager getPreferenceManager(); 338 method public android.support.v7.preference.PreferenceScreen getPreferenceScreen(); 339 method protected android.support.v7.widget.RecyclerView.Adapter onCreateAdapter(android.support.v7.preference.PreferenceScreen); 340 method public android.support.v7.widget.RecyclerView.LayoutManager onCreateLayoutManager(); 341 method public abstract void onCreatePreferences(android.os.Bundle, java.lang.String); 342 method public android.support.v7.widget.RecyclerView onCreateRecyclerView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle); 343 method public void onDisplayPreferenceDialog(android.support.v7.preference.Preference); 344 method public void onNavigateToScreen(android.support.v7.preference.PreferenceScreen); 345 method public boolean onPreferenceTreeClick(android.support.v7.preference.Preference); 346 method public void scrollToPreference(java.lang.String); 347 method public void scrollToPreference(android.support.v7.preference.Preference); 348 method public void setDivider(android.graphics.drawable.Drawable); 349 method public void setDividerHeight(int); 350 method public void setPreferenceScreen(android.support.v7.preference.PreferenceScreen); 351 method public void setPreferencesFromResource(int, java.lang.String); 352 field public static final java.lang.String ARG_PREFERENCE_ROOT = "android.support.v7.preference.PreferenceFragmentCompat.PREFERENCE_ROOT"; 353 } 354 355 public static abstract interface PreferenceFragmentCompat.OnPreferenceDisplayDialogCallback { 356 method public abstract boolean onPreferenceDisplayDialog(android.support.v7.preference.PreferenceFragmentCompat, android.support.v7.preference.Preference); 357 } 358 359 public static abstract interface PreferenceFragmentCompat.OnPreferenceStartFragmentCallback { 360 method public abstract boolean onPreferenceStartFragment(android.support.v7.preference.PreferenceFragmentCompat, android.support.v7.preference.Preference); 361 } 362 363 public static abstract interface PreferenceFragmentCompat.OnPreferenceStartScreenCallback { 364 method public abstract boolean onPreferenceStartScreen(android.support.v7.preference.PreferenceFragmentCompat, android.support.v7.preference.PreferenceScreen); 365 } 366 367 public abstract class PreferenceGroup extends android.support.v7.preference.Preference { 368 ctor public PreferenceGroup(android.content.Context, android.util.AttributeSet, int, int); 369 ctor public PreferenceGroup(android.content.Context, android.util.AttributeSet, int); 370 ctor public PreferenceGroup(android.content.Context, android.util.AttributeSet); 371 method public void addItemFromInflater(android.support.v7.preference.Preference); 372 method public boolean addPreference(android.support.v7.preference.Preference); 373 method protected void dispatchRestoreInstanceState(android.os.Bundle); 374 method protected void dispatchSaveInstanceState(android.os.Bundle); 375 method public android.support.v7.preference.Preference findPreference(java.lang.CharSequence); 376 method public int getInitialExpandedChildrenCount(); 377 method public android.support.v7.preference.Preference getPreference(int); 378 method public int getPreferenceCount(); 379 method protected boolean isOnSameScreenAsChildren(); 380 method public boolean isOrderingAsAdded(); 381 method protected boolean onPrepareAddPreference(android.support.v7.preference.Preference); 382 method public void removeAll(); 383 method public boolean removePreference(android.support.v7.preference.Preference); 384 method public void setInitialExpandedChildrenCount(int); 385 method public void setOrderingAsAdded(boolean); 386 } 387 388 public static abstract interface PreferenceGroup.PreferencePositionCallback { 389 method public abstract int getPreferenceAdapterPosition(java.lang.String); 390 method public abstract int getPreferenceAdapterPosition(android.support.v7.preference.Preference); 391 } 392 393 public class PreferenceManager { 394 method public android.support.v7.preference.PreferenceScreen createPreferenceScreen(android.content.Context); 395 method public android.support.v7.preference.Preference findPreference(java.lang.CharSequence); 396 method public android.content.Context getContext(); 397 method public static android.content.SharedPreferences getDefaultSharedPreferences(android.content.Context); 398 method public android.support.v7.preference.PreferenceManager.OnDisplayPreferenceDialogListener getOnDisplayPreferenceDialogListener(); 399 method public android.support.v7.preference.PreferenceManager.OnNavigateToScreenListener getOnNavigateToScreenListener(); 400 method public android.support.v7.preference.PreferenceManager.OnPreferenceTreeClickListener getOnPreferenceTreeClickListener(); 401 method public android.support.v7.preference.PreferenceManager.PreferenceComparisonCallback getPreferenceComparisonCallback(); 402 method public android.support.v7.preference.PreferenceDataStore getPreferenceDataStore(); 403 method public android.support.v7.preference.PreferenceScreen getPreferenceScreen(); 404 method public android.content.SharedPreferences getSharedPreferences(); 405 method public int getSharedPreferencesMode(); 406 method public java.lang.String getSharedPreferencesName(); 407 method public boolean isStorageDefault(); 408 method public boolean isStorageDeviceProtected(); 409 method public static void setDefaultValues(android.content.Context, int, boolean); 410 method public static void setDefaultValues(android.content.Context, java.lang.String, int, int, boolean); 411 method public void setOnDisplayPreferenceDialogListener(android.support.v7.preference.PreferenceManager.OnDisplayPreferenceDialogListener); 412 method public void setOnNavigateToScreenListener(android.support.v7.preference.PreferenceManager.OnNavigateToScreenListener); 413 method public void setOnPreferenceTreeClickListener(android.support.v7.preference.PreferenceManager.OnPreferenceTreeClickListener); 414 method public void setPreferenceComparisonCallback(android.support.v7.preference.PreferenceManager.PreferenceComparisonCallback); 415 method public void setPreferenceDataStore(android.support.v7.preference.PreferenceDataStore); 416 method public boolean setPreferences(android.support.v7.preference.PreferenceScreen); 417 method public void setSharedPreferencesMode(int); 418 method public void setSharedPreferencesName(java.lang.String); 419 method public void setStorageDefault(); 420 method public void setStorageDeviceProtected(); 421 method public void showDialog(android.support.v7.preference.Preference); 422 field public static final java.lang.String KEY_HAS_SET_DEFAULT_VALUES = "_has_set_default_values"; 423 } 424 425 public static abstract interface PreferenceManager.OnDisplayPreferenceDialogListener { 426 method public abstract void onDisplayPreferenceDialog(android.support.v7.preference.Preference); 427 } 428 429 public static abstract interface PreferenceManager.OnNavigateToScreenListener { 430 method public abstract void onNavigateToScreen(android.support.v7.preference.PreferenceScreen); 431 } 432 433 public static abstract interface PreferenceManager.OnPreferenceTreeClickListener { 434 method public abstract boolean onPreferenceTreeClick(android.support.v7.preference.Preference); 435 } 436 437 public static abstract class PreferenceManager.PreferenceComparisonCallback { 438 ctor public PreferenceManager.PreferenceComparisonCallback(); 439 method public abstract boolean arePreferenceContentsTheSame(android.support.v7.preference.Preference, android.support.v7.preference.Preference); 440 method public abstract boolean arePreferenceItemsTheSame(android.support.v7.preference.Preference, android.support.v7.preference.Preference); 441 } 442 443 public static class PreferenceManager.SimplePreferenceComparisonCallback extends android.support.v7.preference.PreferenceManager.PreferenceComparisonCallback { 444 ctor public PreferenceManager.SimplePreferenceComparisonCallback(); 445 method public boolean arePreferenceContentsTheSame(android.support.v7.preference.Preference, android.support.v7.preference.Preference); 446 method public boolean arePreferenceItemsTheSame(android.support.v7.preference.Preference, android.support.v7.preference.Preference); 447 } 448 449 public final class PreferenceScreen extends android.support.v7.preference.PreferenceGroup { 450 method public void setShouldUseGeneratedIds(boolean); 451 method public boolean shouldUseGeneratedIds(); 452 } 453 454 public class PreferenceViewHolder extends android.support.v7.widget.RecyclerView.ViewHolder { 455 method public android.view.View findViewById(int); 456 method public boolean isDividerAllowedAbove(); 457 method public boolean isDividerAllowedBelow(); 458 method public void setDividerAllowedAbove(boolean); 459 method public void setDividerAllowedBelow(boolean); 460 } 461 462 public class SeekBarPreference extends android.support.v7.preference.Preference { 463 ctor public SeekBarPreference(android.content.Context, android.util.AttributeSet, int, int); 464 ctor public SeekBarPreference(android.content.Context, android.util.AttributeSet, int); 465 ctor public SeekBarPreference(android.content.Context, android.util.AttributeSet); 466 ctor public SeekBarPreference(android.content.Context); 467 method public int getMax(); 468 method public int getMin(); 469 method public final int getSeekBarIncrement(); 470 method public int getValue(); 471 method public boolean isAdjustable(); 472 method public void setAdjustable(boolean); 473 method public final void setMax(int); 474 method public void setMin(int); 475 method public final void setSeekBarIncrement(int); 476 method public void setValue(int); 477 } 478 479 public class SwitchPreferenceCompat extends android.support.v7.preference.TwoStatePreference { 480 ctor public SwitchPreferenceCompat(android.content.Context, android.util.AttributeSet, int, int); 481 ctor public SwitchPreferenceCompat(android.content.Context, android.util.AttributeSet, int); 482 ctor public SwitchPreferenceCompat(android.content.Context, android.util.AttributeSet); 483 ctor public SwitchPreferenceCompat(android.content.Context); 484 method public java.lang.CharSequence getSwitchTextOff(); 485 method public java.lang.CharSequence getSwitchTextOn(); 486 method public void setSwitchTextOff(java.lang.CharSequence); 487 method public void setSwitchTextOff(int); 488 method public void setSwitchTextOn(java.lang.CharSequence); 489 method public void setSwitchTextOn(int); 490 } 491 492 public abstract class TwoStatePreference extends android.support.v7.preference.Preference { 493 ctor public TwoStatePreference(android.content.Context, android.util.AttributeSet, int, int); 494 ctor public TwoStatePreference(android.content.Context, android.util.AttributeSet, int); 495 ctor public TwoStatePreference(android.content.Context, android.util.AttributeSet); 496 ctor public TwoStatePreference(android.content.Context); 497 method public boolean getDisableDependentsState(); 498 method public java.lang.CharSequence getSummaryOff(); 499 method public java.lang.CharSequence getSummaryOn(); 500 method public boolean isChecked(); 501 method public void setChecked(boolean); 502 method public void setDisableDependentsState(boolean); 503 method public void setSummaryOff(java.lang.CharSequence); 504 method public void setSummaryOff(int); 505 method public void setSummaryOn(java.lang.CharSequence); 506 method public void setSummaryOn(int); 507 method protected void syncSummaryView(android.support.v7.preference.PreferenceViewHolder); 508 field protected boolean mChecked; 509 } 510 511 } 512 513