blob: b92ccf93abe174e2146388387fbee5a1f07c5568 [file] [log] [blame]
Sergey Vasilinets49066c42017-07-10 12:00:26 -07001package 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.internal.AbstractMultiSelectListPreference {
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.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