如何删除material.textfield.TextInputEditText(Material EditText)的边框
Posted
技术标签:
【中文标题】如何删除material.textfield.TextInputEditText(Material EditText)的边框【英文标题】:How to remove border of material.textfield.TextInputEditText (Material EditText) 【发布时间】:2021-12-06 14:02:08 【问题描述】:无法移除 Material Edit Text 的下边框。
这是我尝试过的代码:
<com.google.android.material.textfield.TextInputLayout
android:layout_
android:layout_
android:layout_marginBottom="40dp"
app:passwordToggleEnabled="true">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/register_password"
android:layout_
android:layout_
android:inputType="textPassword"
android:background="#00000000"
android:textSize="14sp" />
</com.google.android.material.textfield.TextInputLayout>
输出为:
【问题讨论】:
这不是边框,是输入行,我认为你不能删除,但你可以改变它的颜色以与背景混合 【参考方案1】:我已经设法消除了底线。 谢谢大家
<com.google.android.material.textfield.TextInputLayout
android:layout_
android:layout_
android:layout_marginEnd="5dp"
android:layout_marginBottom="2dp"
android:hint=" "
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense"
>
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/usernameEditText"
android:layout_
android:layout_
android:gravity="center_vertical"
android:inputType="text"
android:maxLines="1"
android:hint="Username"
android:background="#00000000"
android:textSize="14sp" />
</com.google.android.material.textfield.TextInputLayout>
【讨论】:
以上是关于如何删除material.textfield.TextInputEditText(Material EditText)的边框的主要内容,如果未能解决你的问题,请参考以下文章