2013-05-16 1 views
1

Я хочу получить время от TimePicker в android и сохранить в соответствующей переменной, какая переменная подойдет для него. как я также хочу, чтобы сохранить его в SQLite Database.how может я получить время, которое выбирается пользователем легким способомкак просто получить выбранное время от TimePicker в android?

+0

Возможный дубликат [как получить значение времени от TimePicker в Android] (http://stackoverflow.com/questions/9321468/how-to-get-the-value-time -from-timepicker-in-android) – Raghunandan

+0

timePic ker.getCurrentMinute() * 60 + timePicker.getCurrentHour() * 60 * 60) * 1000; – Sam

ответ

0

timePicker.getCurrentHour() и/или timePicker.getCurrentMinute()

+0

, который 'datatype', я могу использовать для их хранения. как я хочу сохранить их в базе данных 'sqLite' – suhas

+0

Все, что вам нравится. См.: Http://developer.android.com/reference/android/widget/TimePicker.html timePicker.getCurrentHour() возвращает целое число. Вы можете преобразовать это в String, если хотите, или просто сохранить его как Integer. –

+0

Могу ли я хранить его так: 'tpTime = (TimePicker) findViewById (R.id.tpTime); \t \t int hour = tpTime.getCurrentHour(); \t \t int min = tpTime.getCurrentMinute(); \t \t \t \t Строковое время = час + ":" + мин; \t \t ' – suhas

3
TimePicker.setOnTimeChangedListener(new TimePicker.onTimeChangedListener() { 

     @Override 
      public void onTimeChanged(TimePicker view, int hourOfDay, int minute) { 
       // TODO Auto-generated method stub 
       date = String.valueOf(hourOfDay).toString() + ":" + String.valueOf(minute).toString(); 
      } 

}

Это спасет выбранное время от timePicker как XX: XX

 Смежные вопросы

  • Нет связанных вопросов^_^