| package android.support.design.widget { |
| |
| public class AppBarLayout extends android.widget.LinearLayout { |
| ctor public AppBarLayout(android.content.Context); |
| ctor public AppBarLayout(android.content.Context, android.util.AttributeSet); |
| method public void addOnOffsetChangedListener(android.support.design.widget.AppBarLayout.OnOffsetChangedListener); |
| method public deprecated float getTargetElevation(); |
| method public final int getTotalScrollRange(); |
| method public void removeOnOffsetChangedListener(android.support.design.widget.AppBarLayout.OnOffsetChangedListener); |
| method public void setExpanded(boolean); |
| method public void setExpanded(boolean, boolean); |
| method public deprecated void setTargetElevation(float); |
| } |
| |
| public static class AppBarLayout.Behavior extends android.support.design.widget.HeaderBehavior { |
| ctor public AppBarLayout.Behavior(); |
| ctor public AppBarLayout.Behavior(android.content.Context, android.util.AttributeSet); |
| method public boolean onLayoutChild(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, int); |
| method public boolean onMeasureChild(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, int, int, int, int); |
| method public boolean onNestedFling(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.View, float, float, boolean); |
| method public void onNestedPreScroll(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.View, int, int, int[]); |
| method public void onNestedScroll(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.View, int, int, int, int); |
| method public void onRestoreInstanceState(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.os.Parcelable); |
| method public android.os.Parcelable onSaveInstanceState(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout); |
| method public boolean onStartNestedScroll(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.View, android.view.View, int); |
| method public void onStopNestedScroll(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.View); |
| method public void setDragCallback(android.support.design.widget.AppBarLayout.Behavior.DragCallback); |
| } |
| |
| public static abstract class AppBarLayout.Behavior.DragCallback { |
| ctor public AppBarLayout.Behavior.DragCallback(); |
| method public abstract boolean canDrag(android.support.design.widget.AppBarLayout); |
| } |
| |
| protected static class AppBarLayout.Behavior.SavedState extends android.support.v4.view.AbsSavedState { |
| ctor public AppBarLayout.Behavior.SavedState(android.os.Parcel, java.lang.ClassLoader); |
| ctor public AppBarLayout.Behavior.SavedState(android.os.Parcelable); |
| field public static final android.os.Parcelable.Creator<android.support.design.widget.AppBarLayout.Behavior.SavedState> CREATOR; |
| } |
| |
| public static class AppBarLayout.LayoutParams extends android.widget.LinearLayout.LayoutParams { |
| ctor public AppBarLayout.LayoutParams(android.content.Context, android.util.AttributeSet); |
| ctor public AppBarLayout.LayoutParams(int, int); |
| ctor public AppBarLayout.LayoutParams(int, int, float); |
| ctor public AppBarLayout.LayoutParams(android.view.ViewGroup.LayoutParams); |
| ctor public AppBarLayout.LayoutParams(android.view.ViewGroup.MarginLayoutParams); |
| ctor public AppBarLayout.LayoutParams(android.widget.LinearLayout.LayoutParams); |
| ctor public AppBarLayout.LayoutParams(android.support.design.widget.AppBarLayout.LayoutParams); |
| method public int getScrollFlags(); |
| method public android.view.animation.Interpolator getScrollInterpolator(); |
| method public void setScrollFlags(int); |
| method public void setScrollInterpolator(android.view.animation.Interpolator); |
| field public static final int SCROLL_FLAG_ENTER_ALWAYS = 4; // 0x4 |
| field public static final int SCROLL_FLAG_ENTER_ALWAYS_COLLAPSED = 8; // 0x8 |
| field public static final int SCROLL_FLAG_EXIT_UNTIL_COLLAPSED = 2; // 0x2 |
| field public static final int SCROLL_FLAG_SCROLL = 1; // 0x1 |
| field public static final int SCROLL_FLAG_SNAP = 16; // 0x10 |
| } |
| |
| public static abstract interface AppBarLayout.OnOffsetChangedListener { |
| method public abstract void onOffsetChanged(android.support.design.widget.AppBarLayout, int); |
| } |
| |
| public static class AppBarLayout.ScrollingViewBehavior extends android.support.design.widget.HeaderScrollingViewBehavior { |
| ctor public AppBarLayout.ScrollingViewBehavior(); |
| ctor public AppBarLayout.ScrollingViewBehavior(android.content.Context, android.util.AttributeSet); |
| method public boolean layoutDependsOn(android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View); |
| method public boolean onDependentViewChanged(android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View); |
| } |
| |
| public class BottomSheetBehavior extends android.support.design.widget.CoordinatorLayout.Behavior { |
| ctor public BottomSheetBehavior(); |
| ctor public BottomSheetBehavior(android.content.Context, android.util.AttributeSet); |
| method public static android.support.design.widget.BottomSheetBehavior<V> from(V); |
| method public final int getPeekHeight(); |
| method public boolean getSkipCollapsed(); |
| method public final int getState(); |
| method public boolean isHideable(); |
| method public void setBottomSheetCallback(android.support.design.widget.BottomSheetBehavior.BottomSheetCallback); |
| method public void setHideable(boolean); |
| method public final void setPeekHeight(int); |
| method public void setSkipCollapsed(boolean); |
| method public final void setState(int); |
| field public static final int STATE_COLLAPSED = 4; // 0x4 |
| field public static final int STATE_DRAGGING = 1; // 0x1 |
| field public static final int STATE_EXPANDED = 3; // 0x3 |
| field public static final int STATE_HIDDEN = 5; // 0x5 |
| field public static final int STATE_SETTLING = 2; // 0x2 |
| } |
| |
| public static abstract class BottomSheetBehavior.BottomSheetCallback { |
| ctor public BottomSheetBehavior.BottomSheetCallback(); |
| method public abstract void onSlide(android.view.View, float); |
| method public abstract void onStateChanged(android.view.View, int); |
| } |
| |
| protected static class BottomSheetBehavior.SavedState extends android.support.v4.view.AbsSavedState { |
| ctor public BottomSheetBehavior.SavedState(android.os.Parcel); |
| ctor public BottomSheetBehavior.SavedState(android.os.Parcel, java.lang.ClassLoader); |
| ctor public BottomSheetBehavior.SavedState(android.os.Parcelable, int); |
| field public static final android.os.Parcelable.Creator<android.support.design.widget.BottomSheetBehavior.SavedState> CREATOR; |
| } |
| |
| public class BottomSheetDialog extends android.support.v7.app.AppCompatDialog { |
| ctor public BottomSheetDialog(android.content.Context); |
| ctor public BottomSheetDialog(android.content.Context, int); |
| ctor protected BottomSheetDialog(android.content.Context, boolean, android.content.DialogInterface.OnCancelListener); |
| } |
| |
| public class BottomSheetDialogFragment extends android.support.v7.app.AppCompatDialogFragment { |
| ctor public BottomSheetDialogFragment(); |
| } |
| |
| public class CollapsingToolbarLayout extends android.widget.FrameLayout { |
| ctor public CollapsingToolbarLayout(android.content.Context); |
| ctor public CollapsingToolbarLayout(android.content.Context, android.util.AttributeSet); |
| ctor public CollapsingToolbarLayout(android.content.Context, android.util.AttributeSet, int); |
| method public int getCollapsedTitleGravity(); |
| method public android.graphics.Typeface getCollapsedTitleTypeface(); |
| method public android.graphics.drawable.Drawable getContentScrim(); |
| method public int getExpandedTitleGravity(); |
| method public int getExpandedTitleMarginBottom(); |
| method public int getExpandedTitleMarginEnd(); |
| method public int getExpandedTitleMarginStart(); |
| method public int getExpandedTitleMarginTop(); |
| method public android.graphics.Typeface getExpandedTitleTypeface(); |
| method public long getScrimAnimationDuration(); |
| method public int getScrimVisibleHeightTrigger(); |
| method public android.graphics.drawable.Drawable getStatusBarScrim(); |
| method public java.lang.CharSequence getTitle(); |
| method public boolean isTitleEnabled(); |
| method public void setCollapsedTitleGravity(int); |
| method public void setCollapsedTitleTextAppearance(int); |
| method public void setCollapsedTitleTextColor(int); |
| method public void setCollapsedTitleTypeface(android.graphics.Typeface); |
| method public void setContentScrim(android.graphics.drawable.Drawable); |
| method public void setContentScrimColor(int); |
| method public void setContentScrimResource(int); |
| method public void setExpandedTitleColor(int); |
| method public void setExpandedTitleGravity(int); |
| method public void setExpandedTitleMargin(int, int, int, int); |
| method public void setExpandedTitleMarginBottom(int); |
| method public void setExpandedTitleMarginEnd(int); |
| method public void setExpandedTitleMarginStart(int); |
| method public void setExpandedTitleMarginTop(int); |
| method public void setExpandedTitleTextAppearance(int); |
| method public void setExpandedTitleTypeface(android.graphics.Typeface); |
| method public void setScrimAnimationDuration(long); |
| method public void setScrimVisibleHeightTrigger(int); |
| method public void setScrimsShown(boolean); |
| method public void setScrimsShown(boolean, boolean); |
| method public void setStatusBarScrim(android.graphics.drawable.Drawable); |
| method public void setStatusBarScrimColor(int); |
| method public void setStatusBarScrimResource(int); |
| method public void setTitle(java.lang.CharSequence); |
| method public void setTitleEnabled(boolean); |
| } |
| |
| public static class CollapsingToolbarLayout.LayoutParams extends android.widget.FrameLayout.LayoutParams { |
| ctor public CollapsingToolbarLayout.LayoutParams(android.content.Context, android.util.AttributeSet); |
| ctor public CollapsingToolbarLayout.LayoutParams(int, int); |
| ctor public CollapsingToolbarLayout.LayoutParams(int, int, int); |
| ctor public CollapsingToolbarLayout.LayoutParams(android.view.ViewGroup.LayoutParams); |
| ctor public CollapsingToolbarLayout.LayoutParams(android.view.ViewGroup.MarginLayoutParams); |
| ctor public CollapsingToolbarLayout.LayoutParams(android.widget.FrameLayout.LayoutParams); |
| method public int getCollapseMode(); |
| method public float getParallaxMultiplier(); |
| method public void setCollapseMode(int); |
| method public void setParallaxMultiplier(float); |
| field public static final int COLLAPSE_MODE_OFF = 0; // 0x0 |
| field public static final int COLLAPSE_MODE_PARALLAX = 2; // 0x2 |
| field public static final int COLLAPSE_MODE_PIN = 1; // 0x1 |
| } |
| |
| public class CoordinatorLayout extends android.view.ViewGroup { |
| ctor public CoordinatorLayout(android.content.Context); |
| ctor public CoordinatorLayout(android.content.Context, android.util.AttributeSet); |
| ctor public CoordinatorLayout(android.content.Context, android.util.AttributeSet, int); |
| method public void dispatchDependentViewsChanged(android.view.View); |
| method public boolean doViewsOverlap(android.view.View, android.view.View); |
| method public java.util.List<android.view.View> getDependencies(android.view.View); |
| method public android.graphics.drawable.Drawable getStatusBarBackground(); |
| method public boolean isPointInChildBounds(android.view.View, int, int); |
| method public void onAttachedToWindow(); |
| method public void onDetachedFromWindow(); |
| method public void onDraw(android.graphics.Canvas); |
| method protected void onLayout(boolean, int, int, int, int); |
| method public void onLayoutChild(android.view.View, int); |
| method public void onMeasureChild(android.view.View, int, int, int, int); |
| method public void setStatusBarBackground(android.graphics.drawable.Drawable); |
| method public void setStatusBarBackgroundColor(int); |
| method public void setStatusBarBackgroundResource(int); |
| } |
| |
| public static abstract class CoordinatorLayout.Behavior { |
| ctor public CoordinatorLayout.Behavior(); |
| ctor public CoordinatorLayout.Behavior(android.content.Context, android.util.AttributeSet); |
| method public boolean blocksInteractionBelow(android.support.design.widget.CoordinatorLayout, V); |
| method public int getScrimColor(android.support.design.widget.CoordinatorLayout, V); |
| method public float getScrimOpacity(android.support.design.widget.CoordinatorLayout, V); |
| method public static java.lang.Object getTag(android.view.View); |
| method public boolean isDirty(android.support.design.widget.CoordinatorLayout, V); |
| method public boolean layoutDependsOn(android.support.design.widget.CoordinatorLayout, V, android.view.View); |
| method public android.support.v4.view.WindowInsetsCompat onApplyWindowInsets(android.support.design.widget.CoordinatorLayout, V, android.support.v4.view.WindowInsetsCompat); |
| method public boolean onDependentViewChanged(android.support.design.widget.CoordinatorLayout, V, android.view.View); |
| method public void onDependentViewRemoved(android.support.design.widget.CoordinatorLayout, V, android.view.View); |
| method public boolean onInterceptTouchEvent(android.support.design.widget.CoordinatorLayout, V, android.view.MotionEvent); |
| method public boolean onLayoutChild(android.support.design.widget.CoordinatorLayout, V, int); |
| method public boolean onMeasureChild(android.support.design.widget.CoordinatorLayout, V, int, int, int, int); |
| method public boolean onNestedFling(android.support.design.widget.CoordinatorLayout, V, android.view.View, float, float, boolean); |
| method public boolean onNestedPreFling(android.support.design.widget.CoordinatorLayout, V, android.view.View, float, float); |
| method public void onNestedPreScroll(android.support.design.widget.CoordinatorLayout, V, android.view.View, int, int, int[]); |
| method public void onNestedScroll(android.support.design.widget.CoordinatorLayout, V, android.view.View, int, int, int, int); |
| method public void onNestedScrollAccepted(android.support.design.widget.CoordinatorLayout, V, android.view.View, android.view.View, int); |
| method public void onRestoreInstanceState(android.support.design.widget.CoordinatorLayout, V, android.os.Parcelable); |
| method public android.os.Parcelable onSaveInstanceState(android.support.design.widget.CoordinatorLayout, V); |
| method public boolean onStartNestedScroll(android.support.design.widget.CoordinatorLayout, V, android.view.View, android.view.View, int); |
| method public void onStopNestedScroll(android.support.design.widget.CoordinatorLayout, V, android.view.View); |
| method public boolean onTouchEvent(android.support.design.widget.CoordinatorLayout, V, android.view.MotionEvent); |
| method public static void setTag(android.view.View, java.lang.Object); |
| } |
| |
| public static abstract class CoordinatorLayout.DefaultBehavior implements java.lang.annotation.Annotation { |
| } |
| |
| public static class CoordinatorLayout.LayoutParams extends android.view.ViewGroup.MarginLayoutParams { |
| ctor public CoordinatorLayout.LayoutParams(int, int); |
| ctor public CoordinatorLayout.LayoutParams(android.support.design.widget.CoordinatorLayout.LayoutParams); |
| ctor public CoordinatorLayout.LayoutParams(android.view.ViewGroup.MarginLayoutParams); |
| ctor public CoordinatorLayout.LayoutParams(android.view.ViewGroup.LayoutParams); |
| method public int getAnchorId(); |
| method public android.support.design.widget.CoordinatorLayout.Behavior getBehavior(); |
| method public void setAnchorId(int); |
| method public void setBehavior(android.support.design.widget.CoordinatorLayout.Behavior); |
| field public int anchorGravity; |
| field public int gravity; |
| field public int keyline; |
| } |
| |
| protected static class CoordinatorLayout.SavedState extends android.support.v4.view.AbsSavedState { |
| ctor public CoordinatorLayout.SavedState(android.os.Parcel, java.lang.ClassLoader); |
| ctor public CoordinatorLayout.SavedState(android.os.Parcelable); |
| field public static final android.os.Parcelable.Creator<android.support.design.widget.CoordinatorLayout.SavedState> CREATOR; |
| } |
| |
| public class FloatingActionButton extends android.support.design.widget.VisibilityAwareImageButton { |
| ctor public FloatingActionButton(android.content.Context); |
| ctor public FloatingActionButton(android.content.Context, android.util.AttributeSet); |
| ctor public FloatingActionButton(android.content.Context, android.util.AttributeSet, int); |
| method public float getCompatElevation(); |
| method public android.graphics.drawable.Drawable getContentBackground(); |
| method public boolean getContentRect(android.graphics.Rect); |
| method public int getSize(); |
| method public boolean getUseCompatPadding(); |
| method public void hide(); |
| method public void hide(android.support.design.widget.FloatingActionButton.OnVisibilityChangedListener); |
| method public void setCompatElevation(float); |
| method public void setRippleColor(int); |
| method public void setSize(int); |
| method public void setUseCompatPadding(boolean); |
| method public void show(); |
| method public void show(android.support.design.widget.FloatingActionButton.OnVisibilityChangedListener); |
| field public static final int SIZE_AUTO = -1; // 0xffffffff |
| field public static final int SIZE_MINI = 1; // 0x1 |
| field public static final int SIZE_NORMAL = 0; // 0x0 |
| } |
| |
| public static class FloatingActionButton.Behavior extends android.support.design.widget.CoordinatorLayout.Behavior { |
| ctor public FloatingActionButton.Behavior(); |
| ctor public FloatingActionButton.Behavior(android.content.Context, android.util.AttributeSet); |
| method public boolean layoutDependsOn(android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, android.view.View); |
| method public boolean onDependentViewChanged(android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, android.view.View); |
| method public void onDependentViewRemoved(android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, android.view.View); |
| method public boolean onLayoutChild(android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, int); |
| } |
| |
| public static abstract class FloatingActionButton.OnVisibilityChangedListener { |
| ctor public FloatingActionButton.OnVisibilityChangedListener(); |
| method public void onHidden(android.support.design.widget.FloatingActionButton); |
| method public void onShown(android.support.design.widget.FloatingActionButton); |
| } |
| |
| abstract class HeaderBehavior extends android.support.design.widget.ViewOffsetBehavior { |
| ctor public HeaderBehavior(); |
| ctor public HeaderBehavior(android.content.Context, android.util.AttributeSet); |
| } |
| |
| abstract class HeaderScrollingViewBehavior extends android.support.design.widget.ViewOffsetBehavior { |
| ctor public HeaderScrollingViewBehavior(); |
| ctor public HeaderScrollingViewBehavior(android.content.Context, android.util.AttributeSet); |
| method public final int getOverlayTop(); |
| method protected void layoutChild(android.support.design.widget.CoordinatorLayout, android.view.View, int); |
| method public boolean onMeasureChild(android.support.design.widget.CoordinatorLayout, android.view.View, int, int, int, int); |
| method public final void setOverlayTop(int); |
| } |
| |
| public class NavigationView extends android.widget.FrameLayout { |
| ctor public NavigationView(android.content.Context); |
| ctor public NavigationView(android.content.Context, android.util.AttributeSet); |
| ctor public NavigationView(android.content.Context, android.util.AttributeSet, int); |
| method public void addHeaderView(android.view.View); |
| method public int getHeaderCount(); |
| method public android.view.View getHeaderView(int); |
| method public android.graphics.drawable.Drawable getItemBackground(); |
| method public android.content.res.ColorStateList getItemIconTintList(); |
| method public android.content.res.ColorStateList getItemTextColor(); |
| method public android.view.Menu getMenu(); |
| method public android.view.View inflateHeaderView(int); |
| method public void inflateMenu(int); |
| method public void removeHeaderView(android.view.View); |
| method public void setCheckedItem(int); |
| method public void setItemBackground(android.graphics.drawable.Drawable); |
| method public void setItemBackgroundResource(int); |
| method public void setItemIconTintList(android.content.res.ColorStateList); |
| method public void setItemTextAppearance(int); |
| method public void setItemTextColor(android.content.res.ColorStateList); |
| method public void setNavigationItemSelectedListener(android.support.design.widget.NavigationView.OnNavigationItemSelectedListener); |
| } |
| |
| public static abstract interface NavigationView.OnNavigationItemSelectedListener { |
| method public abstract boolean onNavigationItemSelected(android.view.MenuItem); |
| } |
| |
| public static class NavigationView.SavedState extends android.support.v4.view.AbsSavedState { |
| ctor public NavigationView.SavedState(android.os.Parcel, java.lang.ClassLoader); |
| ctor public NavigationView.SavedState(android.os.Parcelable); |
| field public static final android.os.Parcelable.Creator<android.support.design.widget.NavigationView.SavedState> CREATOR; |
| field public android.os.Bundle menuState; |
| } |
| |
| public final class Snackbar { |
| method public void dismiss(); |
| method public int getDuration(); |
| method public android.view.View getView(); |
| method public boolean isShown(); |
| method public boolean isShownOrQueued(); |
| method public static android.support.design.widget.Snackbar make(android.view.View, java.lang.CharSequence, int); |
| method public static android.support.design.widget.Snackbar make(android.view.View, int, int); |
| method public android.support.design.widget.Snackbar setAction(int, android.view.View.OnClickListener); |
| method public android.support.design.widget.Snackbar setAction(java.lang.CharSequence, android.view.View.OnClickListener); |
| method public android.support.design.widget.Snackbar setActionTextColor(android.content.res.ColorStateList); |
| method public android.support.design.widget.Snackbar setActionTextColor(int); |
| method public android.support.design.widget.Snackbar setCallback(android.support.design.widget.Snackbar.Callback); |
| method public android.support.design.widget.Snackbar setDuration(int); |
| method public android.support.design.widget.Snackbar setText(java.lang.CharSequence); |
| method public android.support.design.widget.Snackbar setText(int); |
| method public void show(); |
| field public static final int LENGTH_INDEFINITE = -2; // 0xfffffffe |
| field public static final int LENGTH_LONG = 0; // 0x0 |
| field public static final int LENGTH_SHORT = -1; // 0xffffffff |
| } |
| |
| public static abstract class Snackbar.Callback { |
| ctor public Snackbar.Callback(); |
| method public void onDismissed(android.support.design.widget.Snackbar, int); |
| method public void onShown(android.support.design.widget.Snackbar); |
| field public static final int DISMISS_EVENT_ACTION = 1; // 0x1 |
| field public static final int DISMISS_EVENT_CONSECUTIVE = 4; // 0x4 |
| field public static final int DISMISS_EVENT_MANUAL = 3; // 0x3 |
| field public static final int DISMISS_EVENT_SWIPE = 0; // 0x0 |
| field public static final int DISMISS_EVENT_TIMEOUT = 2; // 0x2 |
| } |
| |
| public class SwipeDismissBehavior extends android.support.design.widget.CoordinatorLayout.Behavior { |
| ctor public SwipeDismissBehavior(); |
| method public boolean canSwipeDismissView(android.view.View); |
| method public int getDragState(); |
| method public void setDragDismissDistance(float); |
| method public void setEndAlphaSwipeDistance(float); |
| method public void setListener(android.support.design.widget.SwipeDismissBehavior.OnDismissListener); |
| method public void setSensitivity(float); |
| method public void setStartAlphaSwipeDistance(float); |
| method public void setSwipeDirection(int); |
| field public static final int STATE_DRAGGING = 1; // 0x1 |
| field public static final int STATE_IDLE = 0; // 0x0 |
| field public static final int STATE_SETTLING = 2; // 0x2 |
| field public static final int SWIPE_DIRECTION_ANY = 2; // 0x2 |
| field public static final int SWIPE_DIRECTION_END_TO_START = 1; // 0x1 |
| field public static final int SWIPE_DIRECTION_START_TO_END = 0; // 0x0 |
| } |
| |
| public static abstract interface SwipeDismissBehavior.OnDismissListener { |
| method public abstract void onDismiss(android.view.View); |
| method public abstract void onDragStateChanged(int); |
| } |
| |
| public final class TabItem extends android.view.View { |
| ctor public TabItem(android.content.Context); |
| ctor public TabItem(android.content.Context, android.util.AttributeSet); |
| } |
| |
| public class TabLayout extends android.widget.HorizontalScrollView { |
| ctor public TabLayout(android.content.Context); |
| ctor public TabLayout(android.content.Context, android.util.AttributeSet); |
| ctor public TabLayout(android.content.Context, android.util.AttributeSet, int); |
| method public void addOnTabSelectedListener(android.support.design.widget.TabLayout.OnTabSelectedListener); |
| method public void addTab(android.support.design.widget.TabLayout.Tab); |
| method public void addTab(android.support.design.widget.TabLayout.Tab, int); |
| method public void addTab(android.support.design.widget.TabLayout.Tab, boolean); |
| method public void addTab(android.support.design.widget.TabLayout.Tab, int, boolean); |
| method public int getSelectedTabPosition(); |
| method public android.support.design.widget.TabLayout.Tab getTabAt(int); |
| method public int getTabCount(); |
| method public int getTabGravity(); |
| method public int getTabMode(); |
| method public android.content.res.ColorStateList getTabTextColors(); |
| method public android.support.design.widget.TabLayout.Tab newTab(); |
| method public void removeAllTabs(); |
| method public void removeOnTabSelectedListener(android.support.design.widget.TabLayout.OnTabSelectedListener); |
| method public void removeTab(android.support.design.widget.TabLayout.Tab); |
| method public void removeTabAt(int); |
| method public deprecated void setOnTabSelectedListener(android.support.design.widget.TabLayout.OnTabSelectedListener); |
| method public void setScrollPosition(int, float, boolean); |
| method public void setSelectedTabIndicatorColor(int); |
| method public void setSelectedTabIndicatorHeight(int); |
| method public void setTabGravity(int); |
| method public void setTabMode(int); |
| method public void setTabTextColors(android.content.res.ColorStateList); |
| method public void setTabTextColors(int, int); |
| method public deprecated void setTabsFromPagerAdapter(android.support.v4.view.PagerAdapter); |
| method public void setupWithViewPager(android.support.v4.view.ViewPager); |
| method public void setupWithViewPager(android.support.v4.view.ViewPager, boolean); |
| field public static final int GRAVITY_CENTER = 1; // 0x1 |
| field public static final int GRAVITY_FILL = 0; // 0x0 |
| field public static final int MODE_FIXED = 1; // 0x1 |
| field public static final int MODE_SCROLLABLE = 0; // 0x0 |
| } |
| |
| public static abstract interface TabLayout.OnTabSelectedListener { |
| method public abstract void onTabReselected(android.support.design.widget.TabLayout.Tab); |
| method public abstract void onTabSelected(android.support.design.widget.TabLayout.Tab); |
| method public abstract void onTabUnselected(android.support.design.widget.TabLayout.Tab); |
| } |
| |
| public static final class TabLayout.Tab { |
| method public java.lang.CharSequence getContentDescription(); |
| method public android.view.View getCustomView(); |
| method public android.graphics.drawable.Drawable getIcon(); |
| method public int getPosition(); |
| method public java.lang.Object getTag(); |
| method public java.lang.CharSequence getText(); |
| method public boolean isSelected(); |
| method public void select(); |
| method public android.support.design.widget.TabLayout.Tab setContentDescription(int); |
| method public android.support.design.widget.TabLayout.Tab setContentDescription(java.lang.CharSequence); |
| method public android.support.design.widget.TabLayout.Tab setCustomView(android.view.View); |
| method public android.support.design.widget.TabLayout.Tab setCustomView(int); |
| method public android.support.design.widget.TabLayout.Tab setIcon(android.graphics.drawable.Drawable); |
| method public android.support.design.widget.TabLayout.Tab setIcon(int); |
| method public android.support.design.widget.TabLayout.Tab setTag(java.lang.Object); |
| method public android.support.design.widget.TabLayout.Tab setText(java.lang.CharSequence); |
| method public android.support.design.widget.TabLayout.Tab setText(int); |
| field public static final int INVALID_POSITION = -1; // 0xffffffff |
| } |
| |
| public static class TabLayout.TabLayoutOnPageChangeListener implements android.support.v4.view.ViewPager.OnPageChangeListener { |
| ctor public TabLayout.TabLayoutOnPageChangeListener(android.support.design.widget.TabLayout); |
| method public void onPageScrollStateChanged(int); |
| method public void onPageScrolled(int, float, int); |
| method public void onPageSelected(int); |
| } |
| |
| public static class TabLayout.ViewPagerOnTabSelectedListener implements android.support.design.widget.TabLayout.OnTabSelectedListener { |
| ctor public TabLayout.ViewPagerOnTabSelectedListener(android.support.v4.view.ViewPager); |
| method public void onTabReselected(android.support.design.widget.TabLayout.Tab); |
| method public void onTabSelected(android.support.design.widget.TabLayout.Tab); |
| method public void onTabUnselected(android.support.design.widget.TabLayout.Tab); |
| } |
| |
| public class TextInputEditText extends android.support.v7.widget.AppCompatEditText { |
| ctor public TextInputEditText(android.content.Context); |
| ctor public TextInputEditText(android.content.Context, android.util.AttributeSet); |
| ctor public TextInputEditText(android.content.Context, android.util.AttributeSet, int); |
| } |
| |
| public class TextInputLayout extends android.widget.LinearLayout { |
| ctor public TextInputLayout(android.content.Context); |
| ctor public TextInputLayout(android.content.Context, android.util.AttributeSet); |
| ctor public TextInputLayout(android.content.Context, android.util.AttributeSet, int); |
| method public int getCounterMaxLength(); |
| method public android.widget.EditText getEditText(); |
| method public java.lang.CharSequence getError(); |
| method public java.lang.CharSequence getHint(); |
| method public android.graphics.Typeface getTypeface(); |
| method public boolean isCounterEnabled(); |
| method public boolean isErrorEnabled(); |
| method public boolean isHintAnimationEnabled(); |
| method public boolean isHintEnabled(); |
| method public android.os.Parcelable onSaveInstanceState(); |
| method public void setCounterEnabled(boolean); |
| method public void setCounterMaxLength(int); |
| method public void setError(java.lang.CharSequence); |
| method public void setErrorEnabled(boolean); |
| method public void setHint(java.lang.CharSequence); |
| method public void setHintAnimationEnabled(boolean); |
| method public void setHintEnabled(boolean); |
| method public void setHintTextAppearance(int); |
| method public void setTypeface(android.graphics.Typeface); |
| } |
| |
| class ViewOffsetBehavior extends android.support.design.widget.CoordinatorLayout.Behavior { |
| ctor public ViewOffsetBehavior(); |
| ctor public ViewOffsetBehavior(android.content.Context, android.util.AttributeSet); |
| method public int getLeftAndRightOffset(); |
| method public int getTopAndBottomOffset(); |
| method protected void layoutChild(android.support.design.widget.CoordinatorLayout, V, int); |
| method public boolean setLeftAndRightOffset(int); |
| method public boolean setTopAndBottomOffset(int); |
| } |
| |
| class VisibilityAwareImageButton extends android.widget.ImageButton { |
| ctor public VisibilityAwareImageButton(android.content.Context); |
| ctor public VisibilityAwareImageButton(android.content.Context, android.util.AttributeSet); |
| ctor public VisibilityAwareImageButton(android.content.Context, android.util.AttributeSet, int); |
| } |
| |
| } |
| |