Android 设置错误消息是否不完全可见?
我正在使用fragment类并在其中设置错误消息,然后生成类似矩形类型的错误,但我想显示类似圆形矩形的错误消息,我该怎么办? 有关更多详细信息,请参阅。试试这个Android 设置错误消息是否不完全可见?,android,Android,我正在使用fragment类并在其中设置错误消息,然后生成类似矩形类型的错误,但我想显示类似圆形矩形的错误消息,我该怎么办? 有关更多详细信息,请参阅。试试这个 if (editText.getText().toString().trim().equalsIgnoreCase("")) editText.setError("This field can not be blank", R.drawable.border); 它将在edittext上显示弹出的错误消息 对于圆角,请在绘图窗口中
if (editText.getText().toString().trim().equalsIgnoreCase(""))
editText.setError("This field can not be blank", R.drawable.border);
它将在edittext上显示弹出的错误消息
对于圆角,请在绘图窗口中创建此border.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<corners android:radius="5dip" />
<solid android:color="#ffffff" />
<stroke
android:width="1dp"
android:color="@android:color/white" />
</shape>
包括代码和有关此问题的更多信息。您可以从链接中引用问题的相关信息,但不要只是放置一个链接,让其他人打开以了解问题。编辑:谷歌的问题跟踪器不是一个询问如何解决你的问题的正确地方。上面的代码如何保证错误消息会在问题询问时以圆形矩形显示?我可能错了,但这种方法不存在。有一个setError,它将一个Drawable作为第二个参数,而不是对Drawable资源的int引用,这是两个非常不同的东西,但它甚至不应该编译。。。根据文档,它所采用的绘图设置错误图标,而不是消息背景: