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 android.graphics.drawable.Drawable getItemBackground(); 233 method public android.content.res.ColorStateList getItemIconTintList(); 234 method public android.content.res.ColorStateList getItemTextColor(); 235 method public android.view.Menu getMenu(); 236 method public android.view.View inflateHeaderView(int); 237 method public void inflateMenu(int); 238 method public void removeHeaderView(android.view.View); 239 method public void setCheckedItem(int); 240 method public void setItemBackground(android.graphics.drawable.Drawable); 241 method public void setItemBackgroundResource(int); 242 method public void setItemIconTintList(android.content.res.ColorStateList); 243 method public void setItemTextAppearance(int); 244 method public void setItemTextColor(android.content.res.ColorStateList); 245 method public void setNavigationItemSelectedListener(android.support.design.widget.NavigationView.OnNavigationItemSelectedListener); 246 } 247 248 public static abstract interface NavigationView.OnNavigationItemSelectedListener { 249 method public abstract boolean onNavigationItemSelected(android.view.MenuItem); 250 } 251 252 public static class NavigationView.SavedState extends android.view.View.BaseSavedState { 253 ctor public NavigationView.SavedState(android.os.Parcel, java.lang.ClassLoader); 254 ctor public NavigationView.SavedState(android.os.Parcelable); 255 field public static final android.os.Parcelable.Creator<android.support.design.widget.NavigationView.SavedState> CREATOR; 256 field public android.os.Bundle menuState; 257 } 258 259 public final class Snackbar { 260 method public void dismiss(); 261 method public int getDuration(); 262 method public android.view.View getView(); 263 method public boolean isShown(); 264 method public boolean isShownOrQueued(); 265 method public static android.support.design.widget.Snackbar make(android.view.View, java.lang.CharSequence, int); 266 method public static android.support.design.widget.Snackbar make(android.view.View, int, int); 267 method public android.support.design.widget.Snackbar setAction(int, android.view.View.OnClickListener); 268 method public android.support.design.widget.Snackbar setAction(java.lang.CharSequence, android.view.View.OnClickListener); 269 method public android.support.design.widget.Snackbar setActionTextColor(android.content.res.ColorStateList); 270 method public android.support.design.widget.Snackbar setActionTextColor(int); 271 method public android.support.design.widget.Snackbar setCallback(android.support.design.widget.Snackbar.Callback); 272 method public android.support.design.widget.Snackbar setDuration(int); 273 method public android.support.design.widget.Snackbar setText(java.lang.CharSequence); 274 method public android.support.design.widget.Snackbar setText(int); 275 method public void show(); 276 field public static final int LENGTH_INDEFINITE = -2; // 0xfffffffe 277 field public static final int LENGTH_LONG = 0; // 0x0 278 field public static final int LENGTH_SHORT = -1; // 0xffffffff 279 } 280 281 public static abstract class Snackbar.Callback { 282 ctor public Snackbar.Callback(); 283 method public void onDismissed(android.support.design.widget.Snackbar, int); 284 method public void onShown(android.support.design.widget.Snackbar); 285 field public static final int DISMISS_EVENT_ACTION = 1; // 0x1 286 field public static final int DISMISS_EVENT_CONSECUTIVE = 4; // 0x4 287 field public static final int DISMISS_EVENT_MANUAL = 3; // 0x3 288 field public static final int DISMISS_EVENT_SWIPE = 0; // 0x0 289 field public static final int DISMISS_EVENT_TIMEOUT = 2; // 0x2 290 } 291 292 public class SwipeDismissBehavior extends android.support.design.widget.CoordinatorLayout.Behavior { 293 ctor public SwipeDismissBehavior(); 294 method public int getDragState(); 295 method public void setDragDismissDistance(float); 296 method public void setEndAlphaSwipeDistance(float); 297 method public void setListener(android.support.design.widget.SwipeDismissBehavior.OnDismissListener); 298 method public void setSensitivity(float); 299 method public void setStartAlphaSwipeDistance(float); 300 method public void setSwipeDirection(int); 301 field public static final int STATE_DRAGGING = 1; // 0x1 302 field public static final int STATE_IDLE = 0; // 0x0 303 field public static final int STATE_SETTLING = 2; // 0x2 304 field public static final int SWIPE_DIRECTION_ANY = 2; // 0x2 305 field public static final int SWIPE_DIRECTION_END_TO_START = 1; // 0x1 306 field public static final int SWIPE_DIRECTION_START_TO_END = 0; // 0x0 307 } 308 309 public static abstract interface SwipeDismissBehavior.OnDismissListener { 310 method public abstract void onDismiss(android.view.View); 311 method public abstract void onDragStateChanged(int); 312 } 313 314 public class TabLayout extends android.widget.HorizontalScrollView { 315 ctor public TabLayout(android.content.Context); 316 ctor public TabLayout(android.content.Context, android.util.AttributeSet); 317 ctor public TabLayout(android.content.Context, android.util.AttributeSet, int); 318 method public void addTab(android.support.design.widget.TabLayout.Tab); 319 method public void addTab(android.support.design.widget.TabLayout.Tab, int); 320 method public void addTab(android.support.design.widget.TabLayout.Tab, boolean); 321 method public void addTab(android.support.design.widget.TabLayout.Tab, int, boolean); 322 method public int getSelectedTabPosition(); 323 method public android.support.design.widget.TabLayout.Tab getTabAt(int); 324 method public int getTabCount(); 325 method public int getTabGravity(); 326 method public int getTabMode(); 327 method public android.content.res.ColorStateList getTabTextColors(); 328 method public android.support.design.widget.TabLayout.Tab newTab(); 329 method public void removeAllTabs(); 330 method public void removeTab(android.support.design.widget.TabLayout.Tab); 331 method public void removeTabAt(int); 332 method public void setOnTabSelectedListener(android.support.design.widget.TabLayout.OnTabSelectedListener); 333 method public void setScrollPosition(int, float, boolean); 334 method public void setSelectedTabIndicatorColor(int); 335 method public void setSelectedTabIndicatorHeight(int); 336 method public void setTabGravity(int); 337 method public void setTabMode(int); 338 method public void setTabTextColors(android.content.res.ColorStateList); 339 method public void setTabTextColors(int, int); 340 method public void setTabsFromPagerAdapter(android.support.v4.view.PagerAdapter); 341 method public void setupWithViewPager(android.support.v4.view.ViewPager); 342 field public static final int GRAVITY_CENTER = 1; // 0x1 343 field public static final int GRAVITY_FILL = 0; // 0x0 344 field public static final int MODE_FIXED = 1; // 0x1 345 field public static final int MODE_SCROLLABLE = 0; // 0x0 346 } 347 348 public static abstract interface TabLayout.OnTabSelectedListener { 349 method public abstract void onTabReselected(android.support.design.widget.TabLayout.Tab); 350 method public abstract void onTabSelected(android.support.design.widget.TabLayout.Tab); 351 method public abstract void onTabUnselected(android.support.design.widget.TabLayout.Tab); 352 } 353 354 public static final class TabLayout.Tab { 355 method public java.lang.CharSequence getContentDescription(); 356 method public android.view.View getCustomView(); 357 method public android.graphics.drawable.Drawable getIcon(); 358 method public int getPosition(); 359 method public java.lang.Object getTag(); 360 method public java.lang.CharSequence getText(); 361 method public boolean isSelected(); 362 method public void select(); 363 method public android.support.design.widget.TabLayout.Tab setContentDescription(int); 364 method public android.support.design.widget.TabLayout.Tab setContentDescription(java.lang.CharSequence); 365 method public android.support.design.widget.TabLayout.Tab setCustomView(android.view.View); 366 method public android.support.design.widget.TabLayout.Tab setCustomView(int); 367 method public android.support.design.widget.TabLayout.Tab setIcon(android.graphics.drawable.Drawable); 368 method public android.support.design.widget.TabLayout.Tab setIcon(int); 369 method public android.support.design.widget.TabLayout.Tab setTag(java.lang.Object); 370 method public android.support.design.widget.TabLayout.Tab setText(java.lang.CharSequence); 371 method public android.support.design.widget.TabLayout.Tab setText(int); 372 field public static final int INVALID_POSITION = -1; // 0xffffffff 373 } 374 375 public static class TabLayout.TabLayoutOnPageChangeListener implements android.support.v4.view.ViewPager.OnPageChangeListener { 376 ctor public TabLayout.TabLayoutOnPageChangeListener(android.support.design.widget.TabLayout); 377 method public void onPageScrollStateChanged(int); 378 method public void onPageScrolled(int, float, int); 379 method public void onPageSelected(int); 380 } 381 382 public static class TabLayout.ViewPagerOnTabSelectedListener implements android.support.design.widget.TabLayout.OnTabSelectedListener { 383 ctor public TabLayout.ViewPagerOnTabSelectedListener(android.support.v4.view.ViewPager); 384 method public void onTabReselected(android.support.design.widget.TabLayout.Tab); 385 method public void onTabSelected(android.support.design.widget.TabLayout.Tab); 386 method public void onTabUnselected(android.support.design.widget.TabLayout.Tab); 387 } 388 389 public class TextInputLayout extends android.widget.LinearLayout { 390 ctor public TextInputLayout(android.content.Context); 391 ctor public TextInputLayout(android.content.Context, android.util.AttributeSet); 392 ctor public TextInputLayout(android.content.Context, android.util.AttributeSet, int); 393 method public int getCounterMaxLength(); 394 method public android.widget.EditText getEditText(); 395 method public java.lang.CharSequence getError(); 396 method public java.lang.CharSequence getHint(); 397 method public android.graphics.Typeface getTypeface(); 398 method public boolean isErrorEnabled(); 399 method public boolean isHintAnimationEnabled(); 400 method public void setCounterEnabled(boolean); 401 method public void setCounterMaxLength(int); 402 method public void setError(java.lang.CharSequence); 403 method public void setErrorEnabled(boolean); 404 method public void setHint(java.lang.CharSequence); 405 method public void setHintAnimationEnabled(boolean); 406 method public void setHintTextAppearance(int); 407 method public void setTypeface(android.graphics.Typeface); 408 } 409 410 class ViewOffsetBehavior extends android.support.design.widget.CoordinatorLayout.Behavior { 411 ctor public ViewOffsetBehavior(); 412 ctor public ViewOffsetBehavior(android.content.Context, android.util.AttributeSet); 413 method public int getLeftAndRightOffset(); 414 method public int getTopAndBottomOffset(); 415 method public boolean setLeftAndRightOffset(int); 416 method public boolean setTopAndBottomOffset(int); 417 } 418 419} 420 421