1 package 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