私のアプリケーションは、Android 2.2 エミュレーターで完全に動作していました。次に、Android 4.1 エミュレーターでテストすることにしました。見た目が少し異なり、DatePickerDialog
何らかの理由で「完了」を押すと、onDateSet()
リスナーが 2 回呼び出され、アプリケーションで問題が発生します。
「完了」をクリックするたびに、コードの下に示されているログが2回出力されるため、これを知っています
mDateSetListener = new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
Log.v("onDateSet", "ENTERED");
//rest of code...
}};
Android 2.2 日付ピッカー
Android 4.1 日付ピッカー