Xc0*_*d3r 5 android android-edittext
使用setError()方法显示正常错误:
问题:
好的,所以我EditText在同一个对话框中有另一个OnClickListener显示DatePicker对话框.当我setError()显示红色警报图标时,当我点击该图标时,该事件仍由OnClickon 处理EditText并DatePicker弹出,因此我无法查看错误消息.
我想要的:如果我点击图标,它必须显示错误信息,如果我点击图标外面它应该显示DatePicker.
一个简单的解决方案是检查 onclickListener 内的 error 是否为 null。IE,
if(((EditText)view).getError() == null) {
//Handle your click for showing picker
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
803 次 |
| 最近记录: |