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