データベースを作成しています
TIMES
。id
その中に、 、 、の 3 つのフィールドを作成しstarttime
ますclosetime
。-私の問題は、最初に starttime をクリックしてから をクリックすると
closetime
、データベースclosetime
が両方のフィールドに値のみを保存することです。最初に閉じるボタンを選択してから開始ボタンを選択すると、データベースstarttime
は両方のフィールドに値を保存します。-ここに私のコードがあります:
btnOpenTime.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { showStartTimePicker(); } });
showStartTimePicker() メソッドを呼び出した後:
private void showStartTimePicker() { TimePickerDialog tdialog; if (mTimeStart == null) { 最終カレンダー c = Calendar.getInstance();
tdialog = new TimePickerDialog(this, mTimeStartSetListener, c.get(Calendar.HOUR_OF_DAY), c.get(Calendar.MINUTE), true); } else { tdialog = new TimePickerDialog(this, mTimeStartSetListener, mTimeStart.get(Calendar.HOUR_OF_DAY), mTimeStart.get(Calendar.MINUTE), true); } tdialog.show(); }
質問する
41 次