gpt4 book ai didi

Android TextInputLayout 删除 edittext 下方的多余空间

转载 作者:行者123 更新时间:2023-11-29 22:54:32 25 4
gpt4 key购买 nike

我使用 TextInputLayout.FilledBox.Dense 作为我的 TextInputLayout 的样式,然后我通过添加 hintEnabled=false 来禁用提示,但是然后它在 EditText

的底部添加额外的行

代码 fragment

<android.support.design.widget.TextInputLayout
android:id="@+id/name_text_input"
style="@style/Widget.MaterialComponents.TextInputLayout.FilledBox.Dense"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:hintAnimationEnabled="false"
app:hintEnabled="false">

<EditText
android:id="@+id/login_tab_userid3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:imeOptions="actionNext"
android:inputType="textPersonName" />

</android.support.design.widget.TextInputLayout>

截图

Screenshot

最佳答案

您可以从此 android:background="@null" 中删除 EditText 下方的行,然后创建 查看 EditText 下方的 以创建 EditText

下方的行
            <EditText
android:layout_width="match_parent"
android:background="@null"
android:layout_height="wrap_content" />

<View
android:layout_width="match_parent"
android:background="@android:color/white"
android:layout_height="0.5dp"/>

关于Android TextInputLayout 删除 edittext 下方的多余空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57570957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com