问题标签 [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.
validation - Android:Saripaar 验证库。需要从 strings.xml 设置错误信息
我正在使用 Saripaar 验证库https://github.com/ragunathjawahar/android-saripaar来验证其中一种形式。该库非常有用,因为它避免了用于验证表单的大量样板代码。但是,该库在小部件上使用注释。下面是一个例子:
order 属性是指定验证发生顺序的属性。这是我的问题:消息属性采用常量表达式。我需要从字符串资源文件中设置它。这样错误消息可以在以后国际化。我已经在下面尝试过:
但它似乎不起作用,因为它需要编译时间常数。
任何人都可以帮助我或指导我解决问题吗?
android - Android Saripaar 片段问题 (DialogFragment)
我已经在活动中成功使用了 Saripaar,但是现在,当我将它与 一起使用时,即使输入错误DialogFragment
,它也总是会跳转。onSuccess
我Fragment
的正在实施ValidationListener
并且也Validator
被初始化onCreate()
。Fragment
有没有人知道它在片段中的行为..???
这是我的代码概览...
每件事似乎都是正确的...... onSuccess 事件每次都完美调用......不知道实际上是什么问题,或者我做错了什么......
我怀疑的一件事是,调用getActivity()
in linevalidator = new Validator(getActivity());
可能会导致问题,例如您的实现取决于活动的上下文,并且在对话片段中,我们脱离了上下文……嗯,您可以更好地猜测它……: )
android - 向 Android Saripaar 添加自定义注释
我刚开始为客户的应用程序使用 android saripaar 库。我想为字段添加自定义验证。但是,似乎没有办法创建自定义注释。我必须在验证器中手动输入规则。
如何为其创建自定义注释?
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 库)
也许我在点击类的参数上做错了。谢谢大家
android - Saripaar 引起:java.lang.NoSuchFieldException: LONG
嗨,我使用 proguard 的发行版本有问题。在调试中一切正常。当我尝试调用时:validator.validate(); 他们抛出:
有没有其他人有类似的问题?
这是我的 proguard-rules.pro 文件:
android - Saripaar 的 @ConfirmPassword 不起作用
我有以下片段使用 Saaripar 的注释来验证一些字段:
@ConfirmPassword
从不工作,它只显示该@Password
字段的空错误消息和“密码不匹配” @ConfirmPassword
。知道会发生什么吗?
android - 使用 android saripaar 的微调器验证
如何验证我的Spinner
Android Saripaar?
我已Spinner
通过以下方式声明我的。
这是我的onValidationFailed()
方法。
android - Android Saripaar v2 电话号码验证?
如何在Android Saripaar v2中验证电话号码?
它是否包含一个验证类,还是我必须自己编写?
android - android-saripaar v2 messageResId 必须是常量
我是java和android开发的新手。我将使用Android Saripaar v2(感谢 Ragunath Jawahar)进行验证。
我使用安卓工作室。
在没有其他模块的新干净 android 项目上,它运行良好。
但是在我的多模块应用程序上,注释中的messageResId属性存在问题。(属性值必须是常量)
这是我的代码:
build.gradle(模块:app)
build.gradle(模块:auth)
auth/java/.../SignInFragment.java此文件中的错误
android - Android-saripaar,如何识别不同的小部件验证
Android-saripaar,如何识别不同的小部件验证我的类中有两个按钮都有不同的验证,我如何识别小部件回调返回的 onValidationSucceded()