問題タブ [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検証ライブラリ。文字列.xmlからエラーメッセージを設定する必要があります
Saripaar検証ライブラリhttps://github.com/ragunathjawahar/android-saripaarを使用して、フォームの1つを検証しています。ライブラリは、フォームを検証するための多くの定型コードを回避するため、非常に便利です。ただし、ライブラリはウィジェットで注釈を使用します。以下に例を示します。
order属性は、検証が行われる順序を指定する属性です。これが私の問題です:message属性は定数式を取ります。文字列リソースファイルからこれを設定する必要があります。エラーメッセージを後で国際化できるようにします。私はすでに以下を試しました:
ただし、コンパイル時定数が必要なため、機能しないようです。
誰かが私に同じことを手伝ったり、回避策を案内したりできますか?
android - フラグメントに関する Android Saripaar の問題 (DialogFragment)
私はアクティビティ内で Saripaar を正常に使用しましたが、現在、 で使用すると、間違った入力でもDialogFragment
常に実行されます。onSuccess
MyFragment
は実装されValidationListener
ており、 ofでもValidator
初期化されています。onCreate()
Fragment
誰かがフラグメントでの動作について考えている..???
これが私のコードオーバービューです...
すべてが正しいように見えます...onSuccessイベントは毎回完全に呼び出されます...実際に何が問題なのか、どこで何か間違っているのかわかりません...
私が疑っていることの 1 つは、実装がアクティビティのコンテキストに依存しているように、getActivity()
in lineの呼び出しが問題を引き起こす可能性があることです。ダイアログ フラグメントでは、いくつかのコンテキストから外れています...まあ、あなたはそれをよりよく推測できます...: validator = new Validator(getActivity());
)
android - Android Saripaar へのカスタム アノテーションの追加
クライアントのアプリに Android saripaar ライブラリを使い始めました。フィールドのカスタム検証を追加したいと考えていました。ただし、カスタム アノテーションを作成する方法はないようです。バリデーターにルールを手動で入力する必要があります。
同じカスタム注釈を作成するにはどうすればよいですか?
android - Android Saripaar ライブラリを使用した ActivityNotFoundException
このサイトを使用して、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 は私のパッケージで、私のクラスはメニューです。しかし、ログの猫が「Android.view」を表示するのはなぜですか?
私はこれまでに何をしてきましたか?
1) マニフェストにフィルター行を挿入する 2) プロジェクトをクリーンアップする 3) マニフェストからアクティビティを削除し、アプリケーション ノード > 追加などを使用して再度追加します。 4) インテントの作成方法を変更します。本当に私は何をすべきかわからない
マニフェスト、MainActivity.java、および「Menu.class」をここに投稿しています
マニフェスト
mainactivity.java からのメソッドの作成時
onValidationSucceeded メソッド (android saripaar ライブラリから)
たぶん、オンクリッククラスのパラメーターに何か問題があります。みんな、ありがとう
android - Saripaar の @ConfirmPassword が機能しない
Saaripar の注釈を使用していくつかのフィールドを検証する次のフラグメントがあります。
@ConfirmPassword
@Password
フィールドには空のエラーメッセージが表示され、@ConfirmPassword
. 何が起こっている可能性がありますか?
android - Android saripaar を使用した Spinner の検証
Spinner
Android Saripaarを検証するにはどうすればよいですか?
私はSpinner
次のように宣言しました。
これが私のonValidationFailed()
方法です。
android - Android Saripaar v2の電話番号の検証?
Android Saripaar v2で電話番号の検証を行うにはどうすればよいですか?
これには検証クラスが含まれていますか、それとも独自に作成する必要がありますか?
android - android-saripaar v2 messageResId は定数でなければなりません
私はJavaとAndroidの開発が初めてです。検証にはAndroid Saripaar v2 (thx at Ragunath Jawahar)を使用します。
私はアンドロイドスタジオを使用しています。
他のモジュールのない新しいきれいな Android プロジェクトでは、非常にうまく機能します。
しかし、私のマルチ モジュール アプリケーションでは、注釈のmessageResIdプロパティに問題があります。(属性値は定数でなければなりません)
ここに私のコード:
build.gradle (モジュール: アプリ)
build.gradle (モジュール: auth)
auth/java/.../SignInFragment.javaこのファイルのエラー