jjzjj

setError

全部标签

javascript - Angular x-editable setError 不显示验证错误

我在我的项目中使用angularx-editable。http://vitalets.github.io/angular-xeditable/#editable-row除了显示验证错误外,一切正常。这是我的HTML模板:NameWidthLengthSheetsquantityLowpriceHighpriceCurrency{{material.name}}{{material.width}}{{material.length}}{{material.sheets}}{{material.priceLow}}{{material.priceHigh}}{{showCurrency(m

android - 调用 TextInputLayout 的 setError() 时,不要将提示移动到顶部

我有一个带有TextInputLayout的布局文件:当我在TextInputLayout上调用setError()方法时,提示会转到顶部,就好像TextInputLayout会获得焦点一样。我想在设置错误时保持提示不变。它应该看起来像这样:关于如何构建此布局有任何想法吗? 最佳答案 你可以用其他方法来做,你可以在OnCreate()上调用setError()mTextInputLayout=findViewById(R.id.fullname);mTextInputLayout.setError("EnterYourFullNam

Java 泛型、类型推断、继承?

我正在阅读有关泛型类型推断的内容,此代码是作为无法编译的示例提供的。importjava.io.*;classLastError{privateTlastError;voidsetError(Tt){lastError=t;System.out.println("LastError:setError");}}classStrLastErrorextendsLastError{publicStrLastError(Ss){}voidsetError(Ss){System.out.println("StrLastError:setError");}}classTest{publicstat

Android EditText.setError 无法在无法聚焦的情况下工作

如何在无法聚焦的EditText中使用setError显示文本错误?重要的是用户不要修改此EditText,它将针对应用程序进行修改。也许我有另一个不同于focusable=false的选项?现在,我有了它:非常感谢! 最佳答案 最后我认为这是不可能的...因为首先需要阻止文本,使用focusable=false或使用TextView来完成它,它还会阻止功能setError。具有focusable=false的editText我可以获得正确的可绘制对象(默认的红色感叹号)但没有文本。出于这个原因,我最终添加了带有Toast的文本。虽

Android 数据绑定(bind) - EditText SetError

我们正在使用Kubwa验证库使用android数据绑定(bind)库验证表单,但错误未显示在EditTexts中。View模型:@OverridepublicvoidonLoginClick(Viewview){validator.validateEmail(user.getEmail());validator.validatePassword(user.getPassword());notifyChange();if(validator.isValid())connector.login(user);}@Bindable@OverridepublicStringgetEmailErr

android - 将 setError 属性设置为 null 后,TextInputLayout 删除了 EditText 样式

我想在我的新应用中使用TextInputLayout。我有这样的布局******在我的Activity中,我有如下验证:privatebooleanvalidatePassword(){if(inputPassword.getText().toString().trim().isEmpty()){inputLayoutPassword.setError(getString(R.string.err_msg_password));requestFocus(inputPassword);returnfalse;}else{inputLayoutPassword.setError(null)

android - setError 连同 onClick 用于 EditText

使用setError()方法显示的正常错误:问题:好的,所以我在同一个对话框中有另一个EditText,它有一个OnClickListener用于显示DatePicker对话框。当我setError()它显示红色警报图标时,当我单击该图标时,该事件仍由EditText上的OnClick处理,并且DatePicker弹出,因此我无法查看错误消息。我想要的:如果我点击图标,它必须显示错误消息,如果我在图标外点击它应该显示DatePicker。 最佳答案 天哪,我2天前确实遇到过这个问题。我发现没有办法让它既有焦点(为了显示消息,也创建日

android - Seterror 信号没有消失并且搜索正在运行

我已经在两个编辑文本上实现了设置错误的代码。首先获取任何没有空值或空值的字符串。其次获取任何没有null或空值的字符串,并且必须有一些Double值。代码如下importjava.util.HashMap;importjava.util.Map;importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroid.view.View;importandroid.widget.Button;importandroid.widget.EditText;importandro

android - 如何自定义 EditText setError() 弹出 View

我正在研究“setError”以显示错误消息。我的要求是将setError()View的红色弹出行更改为黑色,我正在尝试在styles.xml中使用"android:errorMessageBackground"扩展EditText小部件。但不幸的是我收到“找不到资源错误”使用主题:Theme.NoTitleBar使用的基本API:2.2(甚至还尝试使用4.0.3) 最佳答案 在你需要的地方检查edittext输入数据,如果它是null然后使用edittext.setError()方法来显示错误。if(editText.getTex

android - 在密码类型字段上使用时,EditText setError 上的双感叹号

在我的应用程序中,我使用设计支持库的TextInputLayout围绕我所有需要提示标签效果的EditText。但是我注意到这样做的不利影响-将它应用于密码字段将使setError方法应用两个感叹号:一个在EditText的中间,一个在适当的位置,稍微覆盖“眼睛”(密码可见性)图标。这仅发生在将inputType设置为textPassword的字段上。我该如何解决这个问题?编辑:XML布局 最佳答案 尝试仅为TextInputLayout设置错误消息并将其从editText对象中删除。