ユーザーがAndroid(EditText)で別のプロセスで入力したテキスト入力検証の実行に関する質問がありました。私は理想的には、同じアプリケーション内でそれを持つ方がよいと知っていますが、入力検証は他のプロセスでチェックする必要があります。これは避けてください...バックエンド/その他のプロセスでのAndroidテキスト入力の検証
私はプロセス間通信の設定を既に持っています問題。さらに、ユーザーがキーを入力すると問題がないように、EditTextのテキスト入力リスナーがわかります。ここでの問題は、ユーザーが文字を入力するたびにテキスト検証を実行する必要があり、文字が検証をパスしない場合、文字を入力しないようにする必要があります。
あなたが知っているように、私はUIスレッドでこのチェックを行うことはできませんが、同時に、検証が完了するまでユーザ入力を「hault」する必要があります。これはどうすればいいですか?私はここで少し失われています。どんな助けでも大歓迎です。
バンプを追加すると** –