私はBlackberryが初めてで、現在取り組んでいます。私はいくつかのフィールドを持っています。objectChoiceField などの特定のフィールドからフォーカスが移動したかどうかをリッスンしてから、いくつかのアクションを実行したいと考えています。これを行う方法を知っている人はいますか?
質問する
52 次
1 に答える
3
既存のクラスでは、setFocusChangeListener()を介してFocusChangeListenerを追加できます。リスナーは、必要なアクションを実行できます。
または、 Field.onUnfocus()をオーバーライドすることもできます。オーバーライドのコードは、フィールドがフォーカスを失ったときに呼び出されます。これが一度だけ必要な場合は、匿名サブクラスでこれを行うことができます。または、名前付きサブクラスを作成して繰り返し使用することもできます。
于 2012-09-04T04:24:08.837 に答える