我正在处理“setError”以显示错误消息。
我的要求是将红色弹出setError()
视图线更改为黑色,我正在尝试"android:errorMessageBackground"
在扩展 EditText 小部件的 styles.xml 中使用。但不幸的是,我收到“未找到资源错误”
使用主题:Theme.NoTitleBar
使用的基础 API:2.2(甚至尝试使用 4.0.3)
我正在处理“setError”以显示错误消息。
我的要求是将红色弹出setError()
视图线更改为黑色,我正在尝试"android:errorMessageBackground"
在扩展 EditText 小部件的 styles.xml 中使用。但不幸的是,我收到“未找到资源错误”
使用主题:Theme.NoTitleBar
使用的基础 API:2.2(甚至尝试使用 4.0.3)
检查您需要的edittext输入数据,如果它为空,则使用edittext.setError()
方法显示错误。
if( editText.getText().toString().trim().equalsIgnoreCase(""))
editText.setError("Please enter Value");
当您关注或单击 edittext 输入数据时,此代码会从 edittext 中删除错误。
editText.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
editText.setError(null);
}
});