问题标签 [saripaar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2665 浏览

validation - Android:Saripaar 验证库。需要从 strings.xml 设置错误信息

我正在使用 Saripaar 验证库https://github.com/ragunathjawahar/android-saripaar来验证其中一种形式。该库非常有用,因为它避免了用于验证表单的大量样板代码。但是,该库在小部件上使用注释。下面是一个例子:

order 属性是指定验证发生顺序的属性。这是我的问题:消息属性采用常量表达式。我需要从字符串资源文件中设置它。这样错误消息可以在以后国际化。我已经在下面尝试过:

但它似乎不起作用,因为它需要编译时间常数。

任何人都可以帮助我或指导我解决问题吗?

0 投票
2 回答
1481 浏览

android - Android Saripaar 片段问题 (DialogFragment)

我已经在活动中成功使用了 Saripaar,但是现在,当我将它与 一起使用时,即使输入错误DialogFragment,它也总是会跳转。onSuccess

Fragment的正在实施ValidationListener并且也Validator被初始化onCreate()Fragment

有没有人知道它在片段中的行为..???


这是我的代码概览...

每件事似乎都是正确的...... onSuccess 事件每次都完美调用......不知道实际上是什么问题,或者我做错了什么......

我怀疑的一件事是,调用getActivity()in linevalidator = new Validator(getActivity());可能会导致问题,例如您的实现取决于活动的上下文,并且在对话片段中,我们脱离了上下文……嗯,您可以更好地猜测它……: )

0 投票
1 回答
5203 浏览

android - 向 Android Saripaar 添加自定义注释

我刚开始为客户的应用程序使用 android saripaar 库。我想为字段添加自定义验证。但是,似乎没有办法创建自定义注释。我必须在验证器中手动输入规则。

如何为其创建自定义注释?

0 投票
1 回答
203 浏览

android - ActivityNotFoundException 使用 Android Saripaar 库

我一直在使用这个网站来解决我的 android/eclipse 问题。但是在这一刻我非常卡住我几乎搜索了关于这个问题的每个线程,但我找不到解决方案。

它很简单,我想在验证成功后从一个活动转移到另一个活动,使用 android saripaar 一切都很顺利,直到我在 logcat 中遇到运行时错误,错误是

07-20 23:10:59.312: E/AndroidRuntime(2562): android.content.ActivityNotFoundException: 找不到明确的活动类 {com.example.projectcandy/android.view.Menu}; 您是否在 AndroidManifest.xml 中声明了此活动?

请特别检查这个

{com.example.projectcandy/android.view.Menu}

com.example.projectcandy 它是我的包,我的类是 Menu。但是为什么日志猫给我看 'Android.view' 呢?

到目前为止我做了什么?

1)在清单中插入过滤器行 2)清理项目 3)从清单中删除活动并使用应用程序节点>添加等再次添加。 4)更改我制作意图的方式。真的我不知道该怎么办知道

我在这里发布我的清单、MainActivity.java 和“Menu.class”

显现

从 mainactivity.java 创建方法

onValidationSucceeded 方法(来自 android saripaar 库)

也许我在点击类的参数上做错了。谢谢大家

0 投票
1 回答
1145 浏览

android - Saripaar 引起:java.lang.NoSuchFieldException: LONG

嗨,我使用 proguard 的发行版本有问题。在调试中一切正常。当我尝试调用时:validator.validate(); 他们抛出:

有没有其他人有类似的问题?

这是我的 proguard-rules.pro 文件:

0 投票
2 回答
1524 浏览

android - Saripaar 的 @ConfirmPassword 不起作用

我有以下片段使用 Saaripar 的注释来验证一些字段:

@ConfirmPassword从不工作,它只显示该@Password字段的空错误消息和“密码不匹配” @ConfirmPassword。知道会发生什么吗?

0 投票
3 回答
3160 浏览

android - 使用 android saripaar 的微调器验证

如何验证我的SpinnerAndroid Saripaar?

我已Spinner通过以下方式声明我的。

这是我的onValidationFailed()方法。

0 投票
1 回答
1610 浏览

android - Android Saripaar v2 电话号码验证?

如何在Android Saripaar v2中验证电话号码?

它是否包含一个验证类,还是我必须自己编写?

0 投票
1 回答
1206 浏览

android - android-saripaar v2 messageResId 必须是常量

我是java和android开发的新手。我将使用Android Saripaar v2(感谢 Ragunath Jawahar)进行验证。

我使用安卓工作室。

在没有其他模块的新干净 android 项目上,它运行良好。

但是在我的多模块应用程序上,注释中的messageResId属性存在问题。属性值必须是常量

这是我的代码:

build.gradle(模块:app)

build.gradle(模块:auth)

auth/java/.../SignInFragment.java此文件中的错误

0 投票
0 回答
140 浏览

android - Android-saripaar,如何识别不同的小部件验证

Android-saripaar,如何识别不同的小部件验证我的类中有两个按钮都有不同的验证,我如何识别小部件回调返回的 onValidationSucceded()