私は Android アプリケーションを作成しています。私のページの 1 つで、SQLite データベースに保存/更新する必要があるテキスト フィールド、スピナー、および日付ピッカーがあります。3 つすべてに作成時のデフォルト値があり、フィールドが変更されるたびにデータベースを更新する必要があります ([保存] ボタンなどはありません)。これに onFocusChangeListener() を使用することを検討しましたが、アプリケーションはテキスト フィールドを使用するときにのみフォーカスを変更するように見えるため、スピナーや日付ピッカーでは機能しません。また、コンポーネントをフラグメントに分割し、ユーザーが次のフラグメントに移動したときにフラグメントが一時停止したと考えて更新機能で onPause() メソッドを上書きしようとしましたが、ユーザーが画面を離れたときにのみチェックすると思います。ヘルプ/アドバイスをいただければ幸いです。ありがとう!
質問する
213 次
1 に答える
0
OnItemSelectedListenerをSpinner
試すことができる場合は、 OnDateChangedListenerDatepicker
を試してください
于 2012-10-01T03:24:42.250 に答える