gpt4 book ai didi

android - 当 View 中有文本时,如何使 `android:hint` 不占用空间?

转载 作者:行者123 更新时间:2023-11-29 02:31:16 24 4
gpt4 key购买 nike

目前,当您在某些 AppCompatEditTextAppCompatTextView 上设置了 android:hint="..." 时,提示也会设置具有 android:height="wrap_content" 的内容的隐式最小高度。

我将如何禁用此行为?

<android.support.v7.widget.AppCompatTextView
android:paddingTop="12dp"
android:paddingStart="16dp"
android:paddingEnd="16dp"
android:paddingBottom="12dp"

android:hint="Apparently..."
android:textColorHint="#BDBDBD"

android:textSize="16sp"
android:textColor="#000000"

android:layout_width="match_parent"
android:layout_height="wrap_content"/>

enter image description here

最佳答案

此问题的解决方法是将 textview/editexthint 设置为 "" 编程方式,如下所示

yourTextview.setHint("");

您可能仅在 yourTextview.getText().toString() 不是 "" 时才需要使用它,所以请使用

   if (!yourTextview.getText().toString().equals("")) {
yourTextview.setHint("");
}

关于android - 当 View 中有文本时,如何使 `android:hint` 不占用空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49527398/

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