onCreateDialog()没有两个案例

时间:2013-05-13 06:45:59

标签: android

我想显示timePicker 2次。用于恢复停止时间的开始时间n。这段代码显示错误为“重复案例”。我尝试了很多,但无法找到这个愚蠢问题的答案。请指导我。

        protected Dialog onCreateDialog(int id)
 {
    switch (id) 
    {
    case TIME_DIALOG_ID1:
      //  return new TimePickerDialog(this,
           //   mTimeSetListener, startHour, startMinute, true);
           Toast.makeText(getApplicationContext(),"hr:"+startHour+"min:"+startMinute, Toast.LENGTH_LONG).show();
        break;
    case TIME_DIALOG_ID2:
        //  return new TimePickerDialog(this,
             //   mTimeSetListener, startHour, startMinute, true);
           Toast.makeText(getApplicationContext(),"hr:"+stopHour+"min:"+startMinute, Toast.LENGTH_LONG).show();
        break;
    }
    return null;
 }

1 个答案:

答案 0 :(得分:1)

我认为您将这两个常量定义为具有相同的值。他们需要不同的价值观。