TextInputLayout和TextInputEditText之间的区别

需要知道TextInputEditText和TextInputLayout之间究竟有什么区别,什么时候应该使用其中的一个。

Solutions Collecting From Web of "TextInputLayout和TextInputEditText之间的区别"

他们是不同的布局,相辅相成的function。

  • TextInputLayout扩展了LinearLayout
  • TextInputEditText扩展EditText

它们是为了一起使用,如下所示:

<TextInputLayout> <TextInputEditText/> </TextInputLayout> 

官方文档中的所有内容:

TextInputLayout:

https://developer.android.com/reference/android/support/design/widget/TextInputLayout.html

当由于用户input文本而隐藏提示时,包装EditText(或后代)以显示浮动标签的布局

TextInputEditText:

https://developer.android.com/reference/android/support/design/widget/TextInputEditText.html

EditText的一个特殊子类,用作TextInputLayout的子元素。