2
  • データベースを作成していますTIMESidその中に、 、 、の 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();
    }
    
4

0 に答える 0