【发布时间】:2023-12-31 08:30:01
【问题描述】:
我有一个简单的 TextInputLayout:
<com.google.android.material.textfield.TextInputLayout
android:id="@+id/tilPwd"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Passcode"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" >
<com.google.android.material.textfield.TextInputEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textPassword"
android:singleLine="true" />
</com.google.android.material.textfield.TextInputLayout>
那我下面还有其他看法。
问题是当我在 TextInputLayout 上设置错误时,高度会增加并推动下面的所有视图。 我尝试了设置空白 helperText 的解决方法,但是在对讲时会读取空白 helperText,这不是我想要的。
除了将 TextInputLayout 包装在具有设定高度的某个 ViewGroup 中之外,还有其他干净的解决方案吗?
【问题讨论】:
标签: android accessibility android-textinputlayout