Android:关于数据库中的启动和关闭时间,最后选择的值相同
我正在创建一个数据库Android:关于数据库中的启动和关闭时间,最后选择的值相同,android,database,Android,Database,我正在创建一个数据库TIMES。在其中,我创建了3个字段:id、starttime和closetime -现在我的问题是,当我先单击开始时间,然后单击closetime,数据库只在两个字段中存储closetime值。当我先选择“关闭”按钮,然后选择“开始”按钮时,数据库会在两个字段中存储starttime值 -这是我的密码: btnOpenTime.setOnClickListener(new OnClickListener() { @Override public void
TIMES
。在其中,我创建了3个字段:id
、starttime
和closetime
-现在我的问题是,当我先单击开始时间,然后单击closetime
,数据库只在两个字段中存储closetime
值。当我先选择“关闭”按钮,然后选择“开始”按钮时,数据库会在两个字段中存储starttime
值
-这是我的密码:
btnOpenTime.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
showStartTimePicker();
}
});
调用showStartTimePicker()方法后:
私有无效showStartTimePicker(){
时间选择器Dialog tdialog;
if(mTimeStart==null){
最终日历c=Calendar.getInstance()
如果您无法正确显示,我将向您发送一个链接,其中显示代码的正确格式。“”这是不可读的。请在问题中发布代码(您可以编辑问题)然后删除注释。好的,否则我共享一个链接,通过阅读StackOverflow Markdown格式,您会受益匪浅。当您将代码添加到问题中时,您完全搞糟了格式。好的经验法则:空格,而不是制表符(4个开始代码块,4个缩进)。
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();
}