初始化加载EditText不获取焦点

在自定义dialog上面有一个EditText,想要实现在dialog弹出的时候,EditText是不获取焦点的。显示EditText的初始值,当用户点击EditText的时候,清空EditText的内容,让用户重新输入。

第一:解决EditText初始化的时候不获取焦点

在xml文件中EditText的父Viewgroup里添加上android:focusable="true" android:focusableInTouchMode="true"

第二:当用户点击EditText的时候,清空EditText的内容

EditText的OnFocusChangeListener中监听到焦点发生变化,设置setText的内容为""即可

猜你喜欢

转载自blog.csdn.net/nihaomabmt/article/details/79044313