0

我有一个包含开始时间和结束时间的表的数据库。用户必须通过 Android 应用程序进行选择,然后我会将这两次存储在我的数据库中。

现在,我的 xml 文件中有 2 个 TimePicker,我的 java 文件中有 2 个 TimePickerTimePicker start_time = (TimePicker) findViewById(R.id.timePickerStart);

我试图创建一个 Time :Time start = new Time(start_time.getCurrentHour(), start_time.getCurrentMinute(), 0);但这种方法恰好已被弃用。你知道另一种方法吗?

我的目的是在那个时候向用户发送通知(Toast?)。您知道如何将当前时间与用户输入的时间联系起来吗?

很抱歉问了这么多问题,但我真的迷路了:(

4

1 回答 1

0

使用Date类而不是Time.

更好用Calendar。的大多数方法已Date被弃用。

Calendar calendar = new GregorianCalendar(0, 0, 0, hour, minute, 0); 
于 2012-11-17T14:02:57.910 回答