EditText中的提示在焦点上留下空白空间

时间:2017-02-20 13:48:04

标签: android xml android-layout android-edittext

我有一个EditText更长的多行提示,当我关注这个EditText时,提示消失但是在我不想要的新文本周围留空空间。我已经尝试使用android:gravity="bottom"修复它,但仍然留有空白空间。

以下是代码:

<EditText
android:id="@+id/addextra_basedon_value"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textMultiLine"
android:hint="@string/placeholder_acting_on"
android:gravity="bottom" />

图片:

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以按照以下方式实现EditText的行为:

editText.setOnFocusChangeListener(new View.OnFocusChangeListener() {
            public void onFocusChange(View v, boolean hasFocus) {
                if (hasFocus) {
                    editText.setHint("");
                    editText.setText("");
                }
            }
        });