1package android.support.v17.preference {
2
3  public abstract class BaseLeanbackPreferenceFragment extends android.support.v14.preference.PreferenceFragment {
4    ctor public BaseLeanbackPreferenceFragment();
5  }
6
7  public class LeanbackListPreferenceDialogFragment extends android.support.v17.preference.LeanbackPreferenceDialogFragment {
8    ctor public LeanbackListPreferenceDialogFragment();
9    method public static android.support.v17.preference.LeanbackListPreferenceDialogFragment newInstanceMulti(java.lang.String);
10    method public static android.support.v17.preference.LeanbackListPreferenceDialogFragment newInstanceSingle(java.lang.String);
11    method public android.support.v7.widget.RecyclerView.Adapter onCreateAdapter();
12  }
13
14  public class LeanbackListPreferenceDialogFragment.AdapterMulti extends android.support.v7.widget.RecyclerView.Adapter implements android.support.v17.preference.LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener {
15    ctor public LeanbackListPreferenceDialogFragment.AdapterMulti(java.lang.CharSequence[], java.lang.CharSequence[], java.util.Set<java.lang.String>);
16    method public int getItemCount();
17    method public void onBindViewHolder(android.support.v17.preference.LeanbackListPreferenceDialogFragment.ViewHolder, int);
18    method public android.support.v17.preference.LeanbackListPreferenceDialogFragment.ViewHolder onCreateViewHolder(android.view.ViewGroup, int);
19    method public void onItemClick(android.support.v17.preference.LeanbackListPreferenceDialogFragment.ViewHolder);
20  }
21
22  public class LeanbackListPreferenceDialogFragment.AdapterSingle extends android.support.v7.widget.RecyclerView.Adapter implements android.support.v17.preference.LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener {
23    ctor public LeanbackListPreferenceDialogFragment.AdapterSingle(java.lang.CharSequence[], java.lang.CharSequence[], java.lang.CharSequence);
24    method public int getItemCount();
25    method public void onBindViewHolder(android.support.v17.preference.LeanbackListPreferenceDialogFragment.ViewHolder, int);
26    method public android.support.v17.preference.LeanbackListPreferenceDialogFragment.ViewHolder onCreateViewHolder(android.view.ViewGroup, int);
27    method public void onItemClick(android.support.v17.preference.LeanbackListPreferenceDialogFragment.ViewHolder);
28  }
29
30  public static class LeanbackListPreferenceDialogFragment.ViewHolder extends android.support.v7.widget.RecyclerView.ViewHolder implements android.view.View.OnClickListener {
31    ctor public LeanbackListPreferenceDialogFragment.ViewHolder(android.view.View, android.support.v17.preference.LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener);
32    method public android.view.ViewGroup getContainer();
33    method public android.widget.TextView getTitleView();
34    method public android.widget.Checkable getWidgetView();
35    method public void onClick(android.view.View);
36  }
37
38  public static abstract interface LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener {
39    method public abstract void onItemClick(android.support.v17.preference.LeanbackListPreferenceDialogFragment.ViewHolder);
40  }
41
42  public class LeanbackPreferenceDialogFragment extends android.app.Fragment {
43    ctor public LeanbackPreferenceDialogFragment();
44    method public android.support.v7.preference.DialogPreference getPreference();
45    field public static final java.lang.String ARG_KEY = "key";
46  }
47
48  public abstract class LeanbackPreferenceFragment extends android.support.v17.preference.BaseLeanbackPreferenceFragment {
49    ctor public LeanbackPreferenceFragment();
50  }
51
52  public abstract class LeanbackSettingsFragment extends android.app.Fragment {
53    ctor public LeanbackSettingsFragment();
54    method public boolean onPreferenceDisplayDialog(android.support.v14.preference.PreferenceFragment, android.support.v7.preference.Preference);
55    method public abstract void onPreferenceStartInitialScreen();
56    method public void startImmersiveFragment(android.app.Fragment);
57    method public void startPreferenceFragment(android.app.Fragment);
58  }
59
60}
61
62