gpt4 book ai didi

Android 6 EditText.setError 无法正常工作

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:46:06 25 4
gpt4 key购买 nike

我已经升级到 android 6 并在尝试为某些 editText 设置验证时看到一些奇怪的事情。我正在使用 android-saripaar 进行验证:

@Email(messageResId = R.string.error_email)
private EditText email;
@Password(min = 6, scheme = Password.Scheme.ALPHA_NUMERIC_MIXED_CASE_SYMBOLS)
private EditText password;
@ConfirmPassword
private EditText repassword;
@NotEmpty(messageResId = R.string.error_name)
private EditText firstname;
@NotEmpty(messageResId = R.string.error_name)
private EditText lastname;
private Validator mValidator;

由于某些原因,电子邮件、密码、确认密码没有在弹出窗口中显示错误消息,而姓氏和名字都可以

enter image description here

我在没有库的情况下尝试过,但出现了同样的问题。使用 editText.setError("Some Message")这在 android 6 之前没有发生,并且在 5 上运行良好。

有人遇到过类似情况吗?如果是这样,您是如何解决的?

最佳答案

使用 getString(R.string.error_name)

关于Android 6 EditText.setError 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35965466/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com