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 public static androidx.leanback.preference.LeanbackListPreferenceDialogFragmentCompat! newInstanceMulti(String!); 60 method public static androidx.leanback.preference.LeanbackListPreferenceDialogFragmentCompat! newInstanceSingle(String!); 61 } 62 63 public static final class LeanbackListPreferenceDialogFragmentCompat.ViewHolder extends androidx.recyclerview.widget.RecyclerView.ViewHolder implements android.view.View.OnClickListener { 64 method public android.view.ViewGroup! getContainer(); 65 method public android.widget.TextView! getTitleView(); 66 method public android.widget.Checkable! getWidgetView(); 67 method public void onClick(android.view.View!); 68 } 69 70 @Deprecated public class LeanbackPreferenceDialogFragment extends android.app.Fragment { 71 ctor @Deprecated public LeanbackPreferenceDialogFragment(); 72 method @Deprecated public androidx.preference.DialogPreference! getPreference(); 73 method @Deprecated public void onCreate(android.os.Bundle!); 74 field @Deprecated public static final String ARG_KEY = "key"; 75 } 76 77 public class LeanbackPreferenceDialogFragmentCompat extends androidx.fragment.app.Fragment { 78 ctor public LeanbackPreferenceDialogFragmentCompat(); 79 method public androidx.preference.DialogPreference! getPreference(); 80 field public static final String ARG_KEY = "key"; 81 } 82 83 @Deprecated public abstract class LeanbackPreferenceFragment extends androidx.leanback.preference.BaseLeanbackPreferenceFragment { 84 ctor @Deprecated public LeanbackPreferenceFragment(); 85 method @Deprecated public void setTitle(CharSequence!); 86 } 87 88 public abstract class LeanbackPreferenceFragmentCompat extends androidx.leanback.preference.BaseLeanbackPreferenceFragmentCompat { 89 ctor public LeanbackPreferenceFragmentCompat(); 90 method public void setTitle(CharSequence!); 91 } 92 93 @RequiresApi(21) @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public class LeanbackPreferenceFragmentTransitionHelperApi21 { 94 method public static void addTransitions(android.app.Fragment!); 95 } 96 97 @Deprecated public abstract class LeanbackSettingsFragment extends android.app.Fragment implements androidx.preference.PreferenceFragment.OnPreferenceDisplayDialogCallback androidx.preference.PreferenceFragment.OnPreferenceStartFragmentCallback androidx.preference.PreferenceFragment.OnPreferenceStartScreenCallback { 98 ctor @Deprecated public LeanbackSettingsFragment(); 99 method @Deprecated public android.view.View! onCreateView(android.view.LayoutInflater!, android.view.ViewGroup!, android.os.Bundle!); 100 method @Deprecated public void onPause(); 101 method @Deprecated public boolean onPreferenceDisplayDialog(androidx.preference.PreferenceFragment, androidx.preference.Preference!); 102 method @Deprecated public abstract void onPreferenceStartInitialScreen(); 103 method @Deprecated public void onResume(); 104 method @Deprecated public void onViewCreated(android.view.View!, android.os.Bundle!); 105 method @Deprecated public void startImmersiveFragment(android.app.Fragment); 106 method @Deprecated public void startPreferenceFragment(android.app.Fragment); 107 } 108 109 @Deprecated @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public static class LeanbackSettingsFragment.DummyFragment extends android.app.Fragment { 110 ctor @Deprecated public LeanbackSettingsFragment.DummyFragment(); 111 method @Deprecated public android.view.View? onCreateView(android.view.LayoutInflater!, android.view.ViewGroup!, android.os.Bundle!); 112 } 113 114 public abstract class LeanbackSettingsFragmentCompat extends androidx.fragment.app.Fragment implements androidx.preference.PreferenceFragmentCompat.OnPreferenceDisplayDialogCallback androidx.preference.PreferenceFragmentCompat.OnPreferenceStartFragmentCallback androidx.preference.PreferenceFragmentCompat.OnPreferenceStartScreenCallback { 115 ctor public LeanbackSettingsFragmentCompat(); 116 method public boolean onPreferenceDisplayDialog(androidx.preference.PreferenceFragmentCompat, androidx.preference.Preference!); 117 method public abstract void onPreferenceStartInitialScreen(); 118 method public void startImmersiveFragment(androidx.fragment.app.Fragment); 119 method public void startPreferenceFragment(androidx.fragment.app.Fragment); 120 } 121 122 @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public class LeanbackSettingsRootView extends android.widget.FrameLayout { 123 ctor public LeanbackSettingsRootView(android.content.Context!); 124 ctor public LeanbackSettingsRootView(android.content.Context!, android.util.AttributeSet!); 125 ctor public LeanbackSettingsRootView(android.content.Context!, android.util.AttributeSet!, int); 126 method public void setOnBackKeyListener(android.view.View.OnKeyListener!); 127 } 128 129} 130 131package androidx.leanback.preference.internal { 132 133 @RequiresApi(21) @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public class OutlineOnlyWithChildrenFrameLayout extends android.widget.FrameLayout { 134 ctor public OutlineOnlyWithChildrenFrameLayout(android.content.Context!); 135 ctor public OutlineOnlyWithChildrenFrameLayout(android.content.Context!, android.util.AttributeSet!); 136 ctor public OutlineOnlyWithChildrenFrameLayout(android.content.Context!, android.util.AttributeSet!, int); 137 ctor public OutlineOnlyWithChildrenFrameLayout(android.content.Context!, android.util.AttributeSet!, int, int); 138 } 139 140} 141 142