【发布时间】:2018-03-15 10:02:12
【问题描述】:
我有一个简单的TextInputEditText 嵌套在TextTnputLayout 中。
我正在尝试使TIL 的长度与TIET 中给出的提示一样长。
<android.support.design.widget.TextInputLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<android.support.design.widget.TextInputEditText
android:layout_width="match_parent"
android:layout_height="match_parent"
android:hint="This is a hint"/>
</android.support.design.widget.TextInputLayout>
我必须将TIL 的宽度设置为match_parent 或wrap_content 以外的任何其他宽度。但我希望宽度是动态的,TIL 的宽度遵循提供的提示的长度。可能吗?如果是,该怎么做?
我正在使用支持库版本26.0.2 btw。
Yvette Colomb 的答案很接近,TIL 包裹了 TIET,但精美的动画在那里不起作用。可能是因为在执行中设置了提示,动画不会开始?
【问题讨论】:
-
我不会用 Java 写任何东西,这是一个测试布局
-
尝试简单的 EditText 插入 TextInputEditText 并设置 EditTextHeight 匹配父项
-
起初我使用
EditText,并尝试了所有可能的match_parent -
你到底想要什么?
-
您是否在 height 属性中将 layout_weight 赋予其父布局??
标签: android android-textinputlayout