アプリで奇妙な動作が発生しています。
ListView を持つアクティビティがあります。ListView 内の項目をクリックすると、TimePickerDialog が表示されます。
ダイアログを閉じた後にホームボタンを押してからアプリをリロードすると、TimePickerDialog が再び自動的に表示されます。
さて、なぜこのような行動が起こるのかわかりません。アプリのさまざまな時点でメッセージを記録して、それがどのようにトリガーされるかを判断しようとしましたが、役に立ちませんでした。
私もこの行を追加しました:
Log.d("TEST", "TEST");
TimePickerFragment のコンストラクター内にあり、起動されていません! それでもダイアログが表示されます!
ここで何が起こっているのですか?