Home | History | Annotate | Download | only in api
      1 package android.support.design.widget {
      2 
      3   public class AppBarLayout extends android.widget.LinearLayout {
      4     ctor public AppBarLayout(android.content.Context);
      5     ctor public AppBarLayout(android.content.Context, android.util.AttributeSet);
      6     method public void addOnOffsetChangedListener(android.support.design.widget.AppBarLayout.OnOffsetChangedListener);
      7     method public float getTargetElevation();
      8     method public final int getTotalScrollRange();
      9     method public void removeOnOffsetChangedListener(android.support.design.widget.AppBarLayout.OnOffsetChangedListener);
     10     method public void setExpanded(boolean);
     11     method public void setExpanded(boolean, boolean);
     12     method public void setTargetElevation(float);
     13   }
     14 
     15   public static class AppBarLayout.Behavior extends android.support.design.widget.ViewOffsetBehavior {
     16     ctor public AppBarLayout.Behavior();
     17     ctor public AppBarLayout.Behavior(android.content.Context, android.util.AttributeSet);
     18     method public boolean onInterceptTouchEvent(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.MotionEvent);
     19     method public boolean onLayoutChild(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, int);
     20     method public boolean onNestedFling(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.View, float, float, boolean);
     21     method public void onNestedPreScroll(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.View, int, int, int[]);
     22     method public void onNestedScroll(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.View, int, int, int, int);
     23     method public void onRestoreInstanceState(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.os.Parcelable);
     24     method public android.os.Parcelable onSaveInstanceState(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout);
     25     method public boolean onStartNestedScroll(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.View, android.view.View, int);
     26     method public void onStopNestedScroll(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.View);
     27     method public boolean onTouchEvent(android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.MotionEvent);
     28   }
     29 
     30   protected static class AppBarLayout.Behavior.SavedState extends android.view.View.BaseSavedState {
     31     ctor public AppBarLayout.Behavior.SavedState(android.os.Parcel);
     32     ctor public AppBarLayout.Behavior.SavedState(android.os.Parcelable);
     33     field public static final android.os.Parcelable.Creator<android.support.design.widget.AppBarLayout.Behavior.SavedState> CREATOR;
     34   }
     35 
     36   public static class AppBarLayout.LayoutParams extends android.widget.LinearLayout.LayoutParams {
     37     ctor public AppBarLayout.LayoutParams(android.content.Context, android.util.AttributeSet);
     38     ctor public AppBarLayout.LayoutParams(int, int);
     39     ctor public AppBarLayout.LayoutParams(int, int, float);
     40     ctor public AppBarLayout.LayoutParams(android.view.ViewGroup.LayoutParams);
     41     ctor public AppBarLayout.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
     42     ctor public AppBarLayout.LayoutParams(android.widget.LinearLayout.LayoutParams);
     43     ctor public AppBarLayout.LayoutParams(android.support.design.widget.AppBarLayout.LayoutParams);
     44     method public int getScrollFlags();
     45     method public android.view.animation.Interpolator getScrollInterpolator();
     46     method public void setScrollFlags(int);
     47     method public void setScrollInterpolator(android.view.animation.Interpolator);
     48     field public static final int SCROLL_FLAG_ENTER_ALWAYS = 4; // 0x4
     49     field public static final int SCROLL_FLAG_ENTER_ALWAYS_COLLAPSED = 8; // 0x8
     50     field public static final int SCROLL_FLAG_EXIT_UNTIL_COLLAPSED = 2; // 0x2
     51     field public static final int SCROLL_FLAG_SCROLL = 1; // 0x1
     52   }
     53 
     54   public static abstract interface AppBarLayout.OnOffsetChangedListener {
     55     method public abstract void onOffsetChanged(android.support.design.widget.AppBarLayout, int);
     56   }
     57 
     58   public static class AppBarLayout.ScrollingViewBehavior extends android.support.design.widget.ViewOffsetBehavior {
     59     ctor public AppBarLayout.ScrollingViewBehavior();
     60     ctor public AppBarLayout.ScrollingViewBehavior(android.content.Context, android.util.AttributeSet);
     61     method public int getOverlayTop();
     62     method public boolean layoutDependsOn(android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View);
     63     method public boolean onDependentViewChanged(android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View);
     64     method public boolean onMeasureChild(android.support.design.widget.CoordinatorLayout, android.view.View, int, int, int, int);
     65     method public void setOverlayTop(int);
     66   }
     67 
     68   public class CollapsingToolbarLayout extends android.widget.FrameLayout {
     69     ctor public CollapsingToolbarLayout(android.content.Context);
     70     ctor public CollapsingToolbarLayout(android.content.Context, android.util.AttributeSet);
     71     ctor public CollapsingToolbarLayout(android.content.Context, android.util.AttributeSet, int);
     72     method public int getCollapsedTitleGravity();
     73     method public android.graphics.drawable.Drawable getContentScrim();
     74     method public int getExpandedTitleGravity();
     75     method public android.graphics.drawable.Drawable getStatusBarScrim();
     76     method public java.lang.CharSequence getTitle();
     77     method public boolean isTitleEnabled();
     78     method public void setCollapsedTitleGravity(int);
     79     method public void setCollapsedTitleTextAppearance(int);
     80     method public void setCollapsedTitleTextColor(int);
     81     method public void setContentScrim(android.graphics.drawable.Drawable);
     82     method public void setContentScrimColor(int);
     83     method public void setContentScrimResource(int);
     84     method public void setExpandedTitleColor(int);
     85     method public void setExpandedTitleGravity(int);
     86     method public void setExpandedTitleTextAppearance(int);
     87     method public void setStatusBarScrim(android.graphics.drawable.Drawable);
     88     method public void setStatusBarScrimColor(int);
     89     method public void setStatusBarScrimResource(int);
     90     method public void setTitle(java.lang.CharSequence);
     91     method public void setTitleEnabled(boolean);
     92   }
     93 
     94   public static class CollapsingToolbarLayout.LayoutParams extends android.widget.FrameLayout.LayoutParams {
     95     ctor public CollapsingToolbarLayout.LayoutParams(android.content.Context, android.util.AttributeSet);
     96     ctor public CollapsingToolbarLayout.LayoutParams(int, int);
     97     ctor public CollapsingToolbarLayout.LayoutParams(int, int, int);
     98     ctor public CollapsingToolbarLayout.LayoutParams(android.view.ViewGroup.LayoutParams);
     99     ctor public CollapsingToolbarLayout.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
    100     ctor public CollapsingToolbarLayout.LayoutParams(android.widget.FrameLayout.LayoutParams);
    101     method public int getCollapseMode();
    102     method public float getParallaxMultiplier();
    103     method public void setCollapseMode(int);
    104     method public void setParallaxMultiplier(float);
    105     field public static final int COLLAPSE_MODE_OFF = 0; // 0x0
    106     field public static final int COLLAPSE_MODE_PARALLAX = 2; // 0x2
    107     field public static final int COLLAPSE_MODE_PIN = 1; // 0x1
    108   }
    109 
    110   public class CoordinatorLayout extends android.view.ViewGroup {
    111     ctor public CoordinatorLayout(android.content.Context);
    112     ctor public CoordinatorLayout(android.content.Context, android.util.AttributeSet);
    113     ctor public CoordinatorLayout(android.content.Context, android.util.AttributeSet, int);
    114     method public void dispatchDependentViewsChanged(android.view.View);
    115     method public boolean doViewsOverlap(android.view.View, android.view.View);
    116     method public java.util.List<android.view.View> getDependencies(android.view.View);
    117     method public android.graphics.drawable.Drawable getStatusBarBackground();
    118     method public boolean isPointInChildBounds(android.view.View, int, int);
    119     method public void onAttachedToWindow();
    120     method public void onDetachedFromWindow();
    121     method public void onDraw(android.graphics.Canvas);
    122     method protected void onLayout(boolean, int, int, int, int);
    123     method public void onLayoutChild(android.view.View, int);
    124     method public void onMeasureChild(android.view.View, int, int, int, int);
    125     method public void setStatusBarBackground(android.graphics.drawable.Drawable);
    126     method public void setStatusBarBackgroundColor(int);
    127     method public void setStatusBarBackgroundResource(int);
    128   }
    129 
    130   public static abstract class CoordinatorLayout.Behavior {
    131     ctor public CoordinatorLayout.Behavior();
    132     ctor public CoordinatorLayout.Behavior(android.content.Context, android.util.AttributeSet);
    133     method public boolean blocksInteractionBelow(android.support.design.widget.CoordinatorLayout, V);
    134     method public final int getScrimColor(android.support.design.widget.CoordinatorLayout, V);
    135     method public final float getScrimOpacity(android.support.design.widget.CoordinatorLayout, V);
    136     method public static java.lang.Object getTag(android.view.View);
    137     method public boolean isDirty(android.support.design.widget.CoordinatorLayout, V);
    138     method public boolean layoutDependsOn(android.support.design.widget.CoordinatorLayout, V, android.view.View);
    139     method public android.support.v4.view.WindowInsetsCompat onApplyWindowInsets(android.support.design.widget.CoordinatorLayout, V, android.support.v4.view.WindowInsetsCompat);
    140     method public boolean onDependentViewChanged(android.support.design.widget.CoordinatorLayout, V, android.view.View);
    141     method public void onDependentViewRemoved(android.support.design.widget.CoordinatorLayout, V, android.view.View);
    142     method public boolean onInterceptTouchEvent(android.support.design.widget.CoordinatorLayout, V, android.view.MotionEvent);
    143     method public boolean onLayoutChild(android.support.design.widget.CoordinatorLayout, V, int);
    144     method public boolean onMeasureChild(android.support.design.widget.CoordinatorLayout, V, int, int, int, int);
    145     method public boolean onNestedFling(android.support.design.widget.CoordinatorLayout, V, android.view.View, float, float, boolean);
    146     method public boolean onNestedPreFling(android.support.design.widget.CoordinatorLayout, V, android.view.View, float, float);
    147     method public void onNestedPreScroll(android.support.design.widget.CoordinatorLayout, V, android.view.View, int, int, int[]);
    148     method public void onNestedScroll(android.support.design.widget.CoordinatorLayout, V, android.view.View, int, int, int, int);
    149     method public void onNestedScrollAccepted(android.support.design.widget.CoordinatorLayout, V, android.view.View, android.view.View, int);
    150     method public void onRestoreInstanceState(android.support.design.widget.CoordinatorLayout, V, android.os.Parcelable);
    151     method public android.os.Parcelable onSaveInstanceState(android.support.design.widget.CoordinatorLayout, V);
    152     method public boolean onStartNestedScroll(android.support.design.widget.CoordinatorLayout, V, android.view.View, android.view.View, int);
    153     method public void onStopNestedScroll(android.support.design.widget.CoordinatorLayout, V, android.view.View);
    154     method public boolean onTouchEvent(android.support.design.widget.CoordinatorLayout, V, android.view.MotionEvent);
    155     method public static void setTag(android.view.View, java.lang.Object);
    156   }
    157 
    158   public static abstract class CoordinatorLayout.DefaultBehavior implements java.lang.annotation.Annotation {
    159   }
    160 
    161   public static class CoordinatorLayout.LayoutParams extends android.view.ViewGroup.MarginLayoutParams {
    162     ctor public CoordinatorLayout.LayoutParams(int, int);
    163     ctor public CoordinatorLayout.LayoutParams(android.support.design.widget.CoordinatorLayout.LayoutParams);
    164     ctor public CoordinatorLayout.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
    165     ctor public CoordinatorLayout.LayoutParams(android.view.ViewGroup.LayoutParams);
    166     method public int getAnchorId();
    167     method public android.support.design.widget.CoordinatorLayout.Behavior getBehavior();
    168     method public void setAnchorId(int);
    169     method public void setBehavior(android.support.design.widget.CoordinatorLayout.Behavior);
    170     field public int anchorGravity;
    171     field public int gravity;
    172     field public int keyline;
    173   }
    174 
    175   protected static class CoordinatorLayout.SavedState extends android.view.View.BaseSavedState {
    176     ctor public CoordinatorLayout.SavedState(android.os.Parcel);
    177     ctor public CoordinatorLayout.SavedState(android.os.Parcelable);
    178     field public static final android.os.Parcelable.Creator<android.support.design.widget.CoordinatorLayout.SavedState> CREATOR;
    179   }
    180 
    181   public class FloatingActionButton extends android.widget.ImageView {
    182     ctor public FloatingActionButton(android.content.Context);
    183     ctor public FloatingActionButton(android.content.Context, android.util.AttributeSet);
    184     ctor public FloatingActionButton(android.content.Context, android.util.AttributeSet, int);
    185     method public void hide();
    186     method public void setRippleColor(int);
    187     method public void show();
    188   }
    189 
    190   public static class FloatingActionButton.Behavior extends android.support.design.widget.CoordinatorLayout.Behavior {
    191     ctor public FloatingActionButton.Behavior();
    192     method public boolean layoutDependsOn(android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, android.view.View);
    193     method public boolean onDependentViewChanged(android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, android.view.View);
    194     method public void onDependentViewRemoved(android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, android.view.View);
    195     method public boolean onLayoutChild(android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, int);
    196   }
    197 
    198   public class NavigationView extends android.widget.FrameLayout {
    199     ctor public NavigationView(android.content.Context);
    200     ctor public NavigationView(android.content.Context, android.util.AttributeSet);
    201     ctor public NavigationView(android.content.Context, android.util.AttributeSet, int);
    202     method public void addHeaderView(android.view.View);
    203     method public android.graphics.drawable.Drawable getItemBackground();
    204     method public android.content.res.ColorStateList getItemIconTintList();
    205     method public android.content.res.ColorStateList getItemTextColor();
    206     method public android.view.Menu getMenu();
    207     method public android.view.View inflateHeaderView(int);
    208     method public void inflateMenu(int);
    209     method public void removeHeaderView(android.view.View);
    210     method public void setCheckedItem(int);
    211     method public void setItemBackground(android.graphics.drawable.Drawable);
    212     method public void setItemBackgroundResource(int);
    213     method public void setItemIconTintList(android.content.res.ColorStateList);
    214     method public void setItemTextAppearance(int);
    215     method public void setItemTextColor(android.content.res.ColorStateList);
    216     method public void setNavigationItemSelectedListener(android.support.design.widget.NavigationView.OnNavigationItemSelectedListener);
    217   }
    218 
    219   public static abstract interface NavigationView.OnNavigationItemSelectedListener {
    220     method public abstract boolean onNavigationItemSelected(android.view.MenuItem);
    221   }
    222 
    223   public static class NavigationView.SavedState extends android.view.View.BaseSavedState {
    224     ctor public NavigationView.SavedState(android.os.Parcel);
    225     ctor public NavigationView.SavedState(android.os.Parcelable);
    226     field public static final android.os.Parcelable.Creator<android.support.design.widget.NavigationView.SavedState> CREATOR;
    227     field public android.os.Bundle menuState;
    228   }
    229 
    230   public final class Snackbar {
    231     method public void dismiss();
    232     method public int getDuration();
    233     method public android.view.View getView();
    234     method public boolean isShown();
    235     method public static android.support.design.widget.Snackbar make(android.view.View, java.lang.CharSequence, int);
    236     method public static android.support.design.widget.Snackbar make(android.view.View, int, int);
    237     method public android.support.design.widget.Snackbar setAction(int, android.view.View.OnClickListener);
    238     method public android.support.design.widget.Snackbar setAction(java.lang.CharSequence, android.view.View.OnClickListener);
    239     method public android.support.design.widget.Snackbar setActionTextColor(android.content.res.ColorStateList);
    240     method public android.support.design.widget.Snackbar setActionTextColor(int);
    241     method public android.support.design.widget.Snackbar setCallback(android.support.design.widget.Snackbar.Callback);
    242     method public android.support.design.widget.Snackbar setDuration(int);
    243     method public android.support.design.widget.Snackbar setText(java.lang.CharSequence);
    244     method public android.support.design.widget.Snackbar setText(int);
    245     method public void show();
    246     field public static final int LENGTH_INDEFINITE = -2; // 0xfffffffe
    247     field public static final int LENGTH_LONG = 0; // 0x0
    248     field public static final int LENGTH_SHORT = -1; // 0xffffffff
    249   }
    250 
    251   public static abstract class Snackbar.Callback {
    252     ctor public Snackbar.Callback();
    253     method public void onDismissed(android.support.design.widget.Snackbar, int);
    254     method public void onShown(android.support.design.widget.Snackbar);
    255     field public static final int DISMISS_EVENT_ACTION = 1; // 0x1
    256     field public static final int DISMISS_EVENT_CONSECUTIVE = 4; // 0x4
    257     field public static final int DISMISS_EVENT_MANUAL = 3; // 0x3
    258     field public static final int DISMISS_EVENT_SWIPE = 0; // 0x0
    259     field public static final int DISMISS_EVENT_TIMEOUT = 2; // 0x2
    260   }
    261 
    262   public class SwipeDismissBehavior extends android.support.design.widget.CoordinatorLayout.Behavior {
    263     ctor public SwipeDismissBehavior();
    264     method public int getDragState();
    265     method public void setDragDismissDistance(float);
    266     method public void setEndAlphaSwipeDistance(float);
    267     method public void setListener(android.support.design.widget.SwipeDismissBehavior.OnDismissListener);
    268     method public void setSensitivity(float);
    269     method public void setStartAlphaSwipeDistance(float);
    270     method public void setSwipeDirection(int);
    271     field public static final int STATE_DRAGGING = 1; // 0x1
    272     field public static final int STATE_IDLE = 0; // 0x0
    273     field public static final int STATE_SETTLING = 2; // 0x2
    274     field public static final int SWIPE_DIRECTION_ANY = 2; // 0x2
    275     field public static final int SWIPE_DIRECTION_END_TO_START = 1; // 0x1
    276     field public static final int SWIPE_DIRECTION_START_TO_END = 0; // 0x0
    277   }
    278 
    279   public static abstract interface SwipeDismissBehavior.OnDismissListener {
    280     method public abstract void onDismiss(android.view.View);
    281     method public abstract void onDragStateChanged(int);
    282   }
    283 
    284   public class TabLayout extends android.widget.HorizontalScrollView {
    285     ctor public TabLayout(android.content.Context);
    286     ctor public TabLayout(android.content.Context, android.util.AttributeSet);
    287     ctor public TabLayout(android.content.Context, android.util.AttributeSet, int);
    288     method public void addTab(android.support.design.widget.TabLayout.Tab);
    289     method public void addTab(android.support.design.widget.TabLayout.Tab, int);
    290     method public void addTab(android.support.design.widget.TabLayout.Tab, boolean);
    291     method public void addTab(android.support.design.widget.TabLayout.Tab, int, boolean);
    292     method public int getSelectedTabPosition();
    293     method public android.support.design.widget.TabLayout.Tab getTabAt(int);
    294     method public int getTabCount();
    295     method public int getTabGravity();
    296     method public int getTabMode();
    297     method public android.content.res.ColorStateList getTabTextColors();
    298     method public android.support.design.widget.TabLayout.Tab newTab();
    299     method public void removeAllTabs();
    300     method public void removeTab(android.support.design.widget.TabLayout.Tab);
    301     method public void removeTabAt(int);
    302     method public void setOnTabSelectedListener(android.support.design.widget.TabLayout.OnTabSelectedListener);
    303     method public void setScrollPosition(int, float, boolean);
    304     method public void setSelectedTabIndicatorColor(int);
    305     method public void setSelectedTabIndicatorHeight(int);
    306     method public void setTabGravity(int);
    307     method public void setTabMode(int);
    308     method public void setTabTextColors(android.content.res.ColorStateList);
    309     method public void setTabTextColors(int, int);
    310     method public void setTabsFromPagerAdapter(android.support.v4.view.PagerAdapter);
    311     method public void setupWithViewPager(android.support.v4.view.ViewPager);
    312     field public static final int GRAVITY_CENTER = 1; // 0x1
    313     field public static final int GRAVITY_FILL = 0; // 0x0
    314     field public static final int MODE_FIXED = 1; // 0x1
    315     field public static final int MODE_SCROLLABLE = 0; // 0x0
    316   }
    317 
    318   public static abstract interface TabLayout.OnTabSelectedListener {
    319     method public abstract void onTabReselected(android.support.design.widget.TabLayout.Tab);
    320     method public abstract void onTabSelected(android.support.design.widget.TabLayout.Tab);
    321     method public abstract void onTabUnselected(android.support.design.widget.TabLayout.Tab);
    322   }
    323 
    324   public static final class TabLayout.Tab {
    325     method public java.lang.CharSequence getContentDescription();
    326     method public android.view.View getCustomView();
    327     method public android.graphics.drawable.Drawable getIcon();
    328     method public int getPosition();
    329     method public java.lang.Object getTag();
    330     method public java.lang.CharSequence getText();
    331     method public boolean isSelected();
    332     method public void select();
    333     method public android.support.design.widget.TabLayout.Tab setContentDescription(int);
    334     method public android.support.design.widget.TabLayout.Tab setContentDescription(java.lang.CharSequence);
    335     method public android.support.design.widget.TabLayout.Tab setCustomView(android.view.View);
    336     method public android.support.design.widget.TabLayout.Tab setCustomView(int);
    337     method public android.support.design.widget.TabLayout.Tab setIcon(android.graphics.drawable.Drawable);
    338     method public android.support.design.widget.TabLayout.Tab setIcon(int);
    339     method public android.support.design.widget.TabLayout.Tab setTag(java.lang.Object);
    340     method public android.support.design.widget.TabLayout.Tab setText(java.lang.CharSequence);
    341     method public android.support.design.widget.TabLayout.Tab setText(int);
    342     field public static final int INVALID_POSITION = -1; // 0xffffffff
    343   }
    344 
    345   public static class TabLayout.TabLayoutOnPageChangeListener implements android.support.v4.view.ViewPager.OnPageChangeListener {
    346     ctor public TabLayout.TabLayoutOnPageChangeListener(android.support.design.widget.TabLayout);
    347     method public void onPageScrollStateChanged(int);
    348     method public void onPageScrolled(int, float, int);
    349     method public void onPageSelected(int);
    350   }
    351 
    352   public static class TabLayout.ViewPagerOnTabSelectedListener implements android.support.design.widget.TabLayout.OnTabSelectedListener {
    353     ctor public TabLayout.ViewPagerOnTabSelectedListener(android.support.v4.view.ViewPager);
    354     method public void onTabReselected(android.support.design.widget.TabLayout.Tab);
    355     method public void onTabSelected(android.support.design.widget.TabLayout.Tab);
    356     method public void onTabUnselected(android.support.design.widget.TabLayout.Tab);
    357   }
    358 
    359   public class TextInputLayout extends android.widget.LinearLayout {
    360     ctor public TextInputLayout(android.content.Context);
    361     ctor public TextInputLayout(android.content.Context, android.util.AttributeSet);
    362     ctor public TextInputLayout(android.content.Context, android.util.AttributeSet, int);
    363     method public android.widget.EditText getEditText();
    364     method public java.lang.CharSequence getError();
    365     method public java.lang.CharSequence getHint();
    366     method public boolean isErrorEnabled();
    367     method public boolean isHintAnimationEnabled();
    368     method public void setError(java.lang.CharSequence);
    369     method public void setErrorEnabled(boolean);
    370     method public void setHint(java.lang.CharSequence);
    371     method public void setHintAnimationEnabled(boolean);
    372     method public void setHintTextAppearance(int);
    373     method public void setTypeface(android.graphics.Typeface);
    374   }
    375 
    376    class ViewOffsetBehavior extends android.support.design.widget.CoordinatorLayout.Behavior {
    377     ctor public ViewOffsetBehavior();
    378     ctor public ViewOffsetBehavior(android.content.Context, android.util.AttributeSet);
    379     method public int getLeftAndRightOffset();
    380     method public int getTopAndBottomOffset();
    381     method public boolean setLeftAndRightOffset(int);
    382     method public boolean setTopAndBottomOffset(int);
    383   }
    384 
    385 }
    386 
    387