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 @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public android.app.Fragment! getCallbackFragment(); 7 method @Deprecated public androidx.recyclerview.widget.RecyclerView! onCreateRecyclerView(android.view.LayoutInflater!, android.view.ViewGroup!, android.os.Bundle!); 8 } 9 10 public abstract class BaseLeanbackPreferenceFragmentCompat extends androidx.preference.PreferenceFragmentCompat { 11 ctor public BaseLeanbackPreferenceFragmentCompat(); 12 } 13 14 public class LeanbackEditTextPreferenceDialogFragmentCompat extends androidx.leanback.preference.LeanbackPreferenceDialogFragmentCompat { 15 ctor public LeanbackEditTextPreferenceDialogFragmentCompat(); 16 method public static androidx.leanback.preference.LeanbackEditTextPreferenceDialogFragmentCompat! newInstance(String!); 17 field public static final String EXTRA_IME_OPTIONS = "ime_option"; 18 field public static final String EXTRA_INPUT_TYPE = "input_type"; 19 } 20 21 @Deprecated public class LeanbackListPreferenceDialogFragment extends androidx.leanback.preference.LeanbackPreferenceDialogFragment { 22 ctor @Deprecated public LeanbackListPreferenceDialogFragment(); 23 method @Deprecated public static androidx.leanback.preference.LeanbackListPreferenceDialogFragment! newInstanceMulti(String!); 24 method @Deprecated public static androidx.leanback.preference.LeanbackListPreferenceDialogFragment! newInstanceSingle(String!); 25 method @Deprecated public androidx.recyclerview.widget.RecyclerView.Adapter! onCreateAdapter(); 26 method @Deprecated public android.view.View? onCreateView(android.view.LayoutInflater!, android.view.ViewGroup!, android.os.Bundle!); 27 method @Deprecated public void onSaveInstanceState(android.os.Bundle!); 28 } 29 30 @Deprecated public class LeanbackListPreferenceDialogFragment.AdapterMulti extends androidx.recyclerview.widget.RecyclerView.Adapter<androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder!> implements androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener { 31 ctor @Deprecated public LeanbackListPreferenceDialogFragment.AdapterMulti(CharSequence![]!, CharSequence![]!, java.util.Set<java.lang.String!>!); 32 method @Deprecated public int getItemCount(); 33 method @Deprecated public void onBindViewHolder(androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder!, int); 34 method @Deprecated public androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder! onCreateViewHolder(android.view.ViewGroup!, int); 35 method @Deprecated public void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder!); 36 } 37 38 @Deprecated public class LeanbackListPreferenceDialogFragment.AdapterSingle extends androidx.recyclerview.widget.RecyclerView.Adapter<androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder!> implements androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener { 39 ctor @Deprecated public LeanbackListPreferenceDialogFragment.AdapterSingle(CharSequence![]!, CharSequence![]!, CharSequence!); 40 method @Deprecated public int getItemCount(); 41 method @Deprecated public void onBindViewHolder(androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder!, int); 42 method @Deprecated public androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder! onCreateViewHolder(android.view.ViewGroup!, int); 43 method @Deprecated public void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder!); 44 } 45 46 @Deprecated public static class LeanbackListPreferenceDialogFragment.ViewHolder extends androidx.recyclerview.widget.RecyclerView.ViewHolder implements android.view.View.OnClickListener { 47 ctor @Deprecated public LeanbackListPreferenceDialogFragment.ViewHolder(android.view.View, androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener); 48 method @Deprecated public android.view.ViewGroup! getContainer(); 49 method @Deprecated public android.widget.TextView! getTitleView(); 50 method @Deprecated public android.widget.Checkable! getWidgetView(); 51 method @Deprecated public void onClick(android.view.View!); 52 } 53 54 @Deprecated public static interface LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener { 55 method @Deprecated public void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment.ViewHolder!); 56 } 57 58 public class LeanbackListPreferenceDialogFragmentCompat extends androidx.leanback.preference.LeanbackPreferenceDialogFragmentCompat { 59 ctor public LeanbackListPreferenceDialogFragmentCompat(); 60 method protected androidx.leanback.preference.LeanbackListPreferenceDialogFragmentCompat.OnItemClickListener decorateOnItemClickListener(androidx.leanback.preference.LeanbackListPreferenceDialogFragmentCompat.OnItemClickListener); 61 method public static androidx.leanback.preference.LeanbackListPreferenceDialogFragmentCompat! newInstanceMulti(String!); 62 method public static androidx.leanback.preference.LeanbackListPreferenceDialogFragmentCompat! newInstanceSingle(String!); 63 } 64 65 protected static interface LeanbackListPreferenceDialogFragmentCompat.OnItemClickListener { 66 method public void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragmentCompat.ViewHolder); 67 } 68 69 public static final class LeanbackListPreferenceDialogFragmentCompat.ViewHolder extends androidx.recyclerview.widget.RecyclerView.ViewHolder implements android.view.View.OnClickListener { 70 method public android.view.ViewGroup! getContainer(); 71 method public android.widget.TextView! getTitleView(); 72 method public android.widget.Checkable! getWidgetView(); 73 method public void onClick(android.view.View!); 74 } 75 76 @Deprecated public class LeanbackPreferenceDialogFragment extends android.app.Fragment { 77 ctor @Deprecated public LeanbackPreferenceDialogFragment(); 78 method @Deprecated public androidx.preference.DialogPreference! getPreference(); 79 method @Deprecated public void onCreate(android.os.Bundle!); 80 field @Deprecated public static final String ARG_KEY = "key"; 81 } 82 83 public class LeanbackPreferenceDialogFragmentCompat extends androidx.fragment.app.Fragment { 84 ctor public LeanbackPreferenceDialogFragmentCompat(); 85 method public androidx.preference.DialogPreference! getPreference(); 86 field public static final String ARG_KEY = "key"; 87 } 88 89 @Deprecated public abstract class LeanbackPreferenceFragment extends androidx.leanback.preference.BaseLeanbackPreferenceFragment { 90 ctor @Deprecated public LeanbackPreferenceFragment(); 91 method @Deprecated public void setTitle(CharSequence!); 92 } 93 94 public abstract class LeanbackPreferenceFragmentCompat extends androidx.leanback.preference.BaseLeanbackPreferenceFragmentCompat { 95 ctor public LeanbackPreferenceFragmentCompat(); 96 method public void setTitle(CharSequence!); 97 } 98 99 @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public class LeanbackPreferenceFragmentTransitionHelperApi21 { 100 method public static void addTransitions(android.app.Fragment!); 101 } 102 103 @Deprecated public abstract class LeanbackSettingsFragment extends android.app.Fragment implements androidx.preference.PreferenceFragment.OnPreferenceDisplayDialogCallback androidx.preference.PreferenceFragment.OnPreferenceStartFragmentCallback androidx.preference.PreferenceFragment.OnPreferenceStartScreenCallback { 104 ctor @Deprecated public LeanbackSettingsFragment(); 105 method @Deprecated public android.view.View! onCreateView(android.view.LayoutInflater!, android.view.ViewGroup!, android.os.Bundle!); 106 method @Deprecated public void onPause(); 107 method @Deprecated public boolean onPreferenceDisplayDialog(androidx.preference.PreferenceFragment, androidx.preference.Preference!); 108 method @Deprecated public abstract void onPreferenceStartInitialScreen(); 109 method @Deprecated public void onResume(); 110 method @Deprecated public void onViewCreated(android.view.View!, android.os.Bundle!); 111 method @Deprecated public void startImmersiveFragment(android.app.Fragment); 112 method @Deprecated public void startPreferenceFragment(android.app.Fragment); 113 } 114 115 @Deprecated @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public static class LeanbackSettingsFragment.DummyFragment extends android.app.Fragment { 116 ctor @Deprecated public LeanbackSettingsFragment.DummyFragment(); 117 method @Deprecated public android.view.View? onCreateView(android.view.LayoutInflater!, android.view.ViewGroup!, android.os.Bundle!); 118 } 119 120 public abstract class LeanbackSettingsFragmentCompat extends androidx.fragment.app.Fragment implements androidx.preference.PreferenceFragmentCompat.OnPreferenceDisplayDialogCallback androidx.preference.PreferenceFragmentCompat.OnPreferenceStartFragmentCallback androidx.preference.PreferenceFragmentCompat.OnPreferenceStartScreenCallback { 121 ctor public LeanbackSettingsFragmentCompat(); 122 method protected android.view.View.OnKeyListener decorateOnKeyListener(android.view.View.OnKeyListener); 123 method public boolean onPreferenceDisplayDialog(androidx.preference.PreferenceFragmentCompat, androidx.preference.Preference!); 124 method public abstract void onPreferenceStartInitialScreen(); 125 method public void startImmersiveFragment(androidx.fragment.app.Fragment); 126 method public void startPreferenceFragment(androidx.fragment.app.Fragment); 127 } 128 129 @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public class LeanbackSettingsRootView extends android.widget.FrameLayout { 130 ctor public LeanbackSettingsRootView(android.content.Context!); 131 ctor public LeanbackSettingsRootView(android.content.Context!, android.util.AttributeSet!); 132 ctor public LeanbackSettingsRootView(android.content.Context!, android.util.AttributeSet!, int); 133 method public void setOnBackKeyListener(android.view.View.OnKeyListener!); 134 } 135 136} 137 138package androidx.leanback.preference.internal { 139 140 @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public class OutlineOnlyWithChildrenFrameLayout extends android.widget.FrameLayout { 141 ctor public OutlineOnlyWithChildrenFrameLayout(android.content.Context!); 142 ctor public OutlineOnlyWithChildrenFrameLayout(android.content.Context!, android.util.AttributeSet!); 143 ctor public OutlineOnlyWithChildrenFrameLayout(android.content.Context!, android.util.AttributeSet!, int); 144 ctor public OutlineOnlyWithChildrenFrameLayout(android.content.Context!, android.util.AttributeSet!, int, int); 145 } 146 147} 148 149