我的布局中包含一个TextInputLayout
,其中包含EditText
。
当加载布局时,EditText
立即处于编辑模式,键盘未启动但光标闪烁且提示不在EditText
内但在其上方。
我希望仅在用户首次点击EditText
时才能将提示设置为EditText。
我怎样才能做到这一点?我在EditText
和TextInputLayout
上尝试了clearFocus()。
我的xml:
<android.support.design.widget.TextInputLayout
android:id="@+id/textInputLayout"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<EditText
android:singleLine="true"
android:id="@+id/case_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Case name" >
</EditText>
</android.support.design.widget.TextInputLayout>
答案 0 :(得分:-1)
试试这个
editText.setCursorVisible(false)