1// Signature format: 4.0
2package androidx.leanback.preference {
3
4  @Deprecated public abstract class BaseLeanbackPreferenceFragment extends androidx.preference.PreferenceFragment {
5    ctor @Deprecated public BaseLeanbackPreferenceFragment();
6    method @Deprecated public androidx.recyclerview.widget.RecyclerView! onCreateRecyclerView(android.view.LayoutInflater!, android.view.ViewGroup!, android.os.Bundle!);
7  }
8
9  public abstract class BaseLeanbackPreferenceFragmentCompat extends androidx.preference.PreferenceFragmentCompat {
10    ctor public BaseLeanbackPreferenceFragmentCompat();
11  }
12
13  public class LeanbackEditTextPreferenceDialogFragmentCompat extends androidx.leanback.preference.LeanbackPreferenceDialogFragmentCompat {
14    ctor public LeanbackEditTextPreferenceDialogFragmentCompat();
15    method public static androidx.leanback.preference.LeanbackEditTextPreferenceDialogFragmentCompat! newInstance(String!);
16    field public static final String EXTRA_IME_OPTIONS = "ime_option";
17    field public static final String EXTRA_INPUT_TYPE = "input_type";
18  }
19
20  @Deprecated public class LeanbackListPreferenceDialogFragment extends androidx.leanback.preference.LeanbackPreferenceDialogFragment {
21    ctor @Deprecated public LeanbackListPreferenceDialogFragment();
22    method @Deprecated public static androidx.leanback.preference.LeanbackListPreferenceDialogFragment! newInstanceMulti(String!);
23    method @Deprecated public static androidx.leanback.preference.LeanbackListPreferenceDialogFragment! newInstanceSingle(String!);
24    method @Deprecated public androidx.recyclerview.widget.RecyclerView.Adapter! onCreateAdapter();
25    method @Deprecated public android.view.View? onCreateView(android.view.LayoutInflater!, android.view.ViewGroup!, android.os.Bundle!);
26    method @Deprecated public void onSaveInstanceState(android.os.Bundle!);
27  }
28
29  @Deprecated public class LeanbackListPreferenceDialogFragment.AdapterMulti extends androidx.recyclerview.widget.RecyclerView.Adapter<androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder!> implements androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener {
30    ctor @Deprecated public LeanbackListPreferenceDialogFragment.AdapterMulti(CharSequence![]!, CharSequence![]!, java.util.Set<java.lang.String!>!);
31    method @Deprecated public int getItemCount();
32    method @Deprecated public void onBindViewHolder(androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder!, int);
33    method @Deprecated public androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder! onCreateViewHolder(android.view.ViewGroup!, int);
34    method @Deprecated public void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder!);
35  }
36
37  @Deprecated public class LeanbackListPreferenceDialogFragment.AdapterSingle extends androidx.recyclerview.widget.RecyclerView.Adapter<androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder!> implements androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener {
38    ctor @Deprecated public LeanbackListPreferenceDialogFragment.AdapterSingle(CharSequence![]!, CharSequence![]!, CharSequence!);
39    method @Deprecated public int getItemCount();
40    method @Deprecated public void onBindViewHolder(androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder!, int);
41    method @Deprecated public androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder! onCreateViewHolder(android.view.ViewGroup!, int);
42    method @Deprecated public void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder!);
43  }
44
45  @Deprecated public static class LeanbackListPreferenceDialogFragment.ViewHolder extends androidx.recyclerview.widget.RecyclerView.ViewHolder implements android.view.View.OnClickListener {
46    ctor @Deprecated public LeanbackListPreferenceDialogFragment.ViewHolder(android.view.View, androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener);
47    method @Deprecated public android.view.ViewGroup! getContainer();
48    method @Deprecated public android.widget.TextView! getTitleView();
49    method @Deprecated public android.widget.Checkable! getWidgetView();
50    method @Deprecated public void onClick(android.view.View!);
51  }
52
53  @Deprecated public static interface LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener {
54    method @Deprecated public void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder!);
55  }
56
57  public class LeanbackListPreferenceDialogFragmentCompat extends androidx.leanback.preference.LeanbackPreferenceDialogFragmentCompat {
58    ctor public LeanbackListPreferenceDialogFragmentCompat();
59    method protected androidx.leanback.preference.LeanbackListPreferenceDialogFragmentCompat.OnItemClickListener decorateOnItemClickListener(androidx.leanback.preference.LeanbackListPreferenceDialogFragmentCompat.OnItemClickListener);
60    method public static androidx.leanback.preference.LeanbackListPreferenceDialogFragmentCompat! newInstanceMulti(String!);
61    method public static androidx.leanback.preference.LeanbackListPreferenceDialogFragmentCompat! newInstanceSingle(String!);
62  }
63
64  protected static interface LeanbackListPreferenceDialogFragmentCompat.OnItemClickListener {
65    method public void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragmentCompat.ViewHolder);
66  }
67
68  public static final class LeanbackListPreferenceDialogFragmentCompat.ViewHolder extends androidx.recyclerview.widget.RecyclerView.ViewHolder implements android.view.View.OnClickListener {
69    method public android.view.ViewGroup! getContainer();
70    method public android.widget.TextView! getTitleView();
71    method public android.widget.Checkable! getWidgetView();
72    method public void onClick(android.view.View!);
73  }
74
75  @Deprecated public class LeanbackPreferenceDialogFragment extends android.app.Fragment {
76    ctor @Deprecated public LeanbackPreferenceDialogFragment();
77    method @Deprecated public androidx.preference.DialogPreference! getPreference();
78    method @Deprecated public void onCreate(android.os.Bundle!);
79    field @Deprecated public static final String ARG_KEY = "key";
80  }
81
82  public class LeanbackPreferenceDialogFragmentCompat extends androidx.fragment.app.Fragment {
83    ctor public LeanbackPreferenceDialogFragmentCompat();
84    method public androidx.preference.DialogPreference! getPreference();
85    field public static final String ARG_KEY = "key";
86  }
87
88  @Deprecated public abstract class LeanbackPreferenceFragment extends androidx.leanback.preference.BaseLeanbackPreferenceFragment {
89    ctor @Deprecated public LeanbackPreferenceFragment();
90    method @Deprecated public void setTitle(CharSequence!);
91  }
92
93  public abstract class LeanbackPreferenceFragmentCompat extends androidx.leanback.preference.BaseLeanbackPreferenceFragmentCompat {
94    ctor public LeanbackPreferenceFragmentCompat();
95    method public void setTitle(CharSequence!);
96  }
97
98  @Deprecated public abstract class LeanbackSettingsFragment extends android.app.Fragment implements androidx.preference.PreferenceFragment.OnPreferenceDisplayDialogCallback androidx.preference.PreferenceFragment.OnPreferenceStartFragmentCallback androidx.preference.PreferenceFragment.OnPreferenceStartScreenCallback {
99    ctor @Deprecated public LeanbackSettingsFragment();
100    method @Deprecated public android.view.View! onCreateView(android.view.LayoutInflater!, android.view.ViewGroup!, android.os.Bundle!);
101    method @Deprecated public void onPause();
102    method @Deprecated public boolean onPreferenceDisplayDialog(androidx.preference.PreferenceFragment, androidx.preference.Preference!);
103    method @Deprecated public abstract void onPreferenceStartInitialScreen();
104    method @Deprecated public void onResume();
105    method @Deprecated public void onViewCreated(android.view.View!, android.os.Bundle!);
106    method @Deprecated public void startImmersiveFragment(android.app.Fragment);
107    method @Deprecated public void startPreferenceFragment(android.app.Fragment);
108  }
109
110  public abstract class LeanbackSettingsFragmentCompat extends androidx.fragment.app.Fragment implements androidx.preference.PreferenceFragmentCompat.OnPreferenceDisplayDialogCallback androidx.preference.PreferenceFragmentCompat.OnPreferenceStartFragmentCallback androidx.preference.PreferenceFragmentCompat.OnPreferenceStartScreenCallback {
111    ctor public LeanbackSettingsFragmentCompat();
112    method protected android.view.View.OnKeyListener decorateOnKeyListener(android.view.View.OnKeyListener);
113    method public boolean onPreferenceDisplayDialog(androidx.preference.PreferenceFragmentCompat, androidx.preference.Preference!);
114    method public abstract void onPreferenceStartInitialScreen();
115    method public void startImmersiveFragment(androidx.fragment.app.Fragment);
116    method public void startPreferenceFragment(androidx.fragment.app.Fragment);
117  }
118
119}
120
121