コントロール (EditText) に「beforeLosingFocus」イベントのようなものを実装したいのですが、フォーカスの変更を防止できるようにしたいので、ユーザーが値を入力できるようになるまで、コントロールにフォーカスが必要です。
onFocusChange イベントを使用しようとしましたが、このイベントはフォーカスが変更された後に発生します。このイベントは 2 回発生します (1 つのコントロールがフォーカスを失い、別のコントロールがフォーカスを取得したため)。
別のコントロールが一般的な方法でフォーカスを取得するのを防ぐことは可能ですか? (別のコントロールのタップまたは「次へ」キーのクリックでフォーカスが変わる可能性があるため)