TabHost ウィジェットには、タブが変更されたときにコードを実行する setOnTabChangedListener() メソッドがありますが、入力されたデータを検証するために、タブが変更される前にコードを実行する必要があります。これは可能ですか?クリック リスナーを使用することを考えていましたが、アイテムのクリックを検出するのが面倒なようで、タブの変更をキャンセルしてメッセージを表示する方法がわかりません。
TabHost ウィジェットには、タブが変更されたときにコードを実行する setOnTabChangedListener() メソッドがありますが、入力されたデータを検証するために、タブが変更される前にコードを実行する必要があります。これは可能ですか?クリック リスナーを使用することを考えていましたが、アイテムのクリックを検出するのが面倒なようで、タブの変更をキャンセルしてメッセージを表示する方法がわかりません。