在BlackBerry上选择日期和时间

时间:2010-12-04 05:09:34

标签: user-interface blackberry datetimepicker

我想在BlackBerry应用程序中使用日期和时间选择器。

3 个答案:

答案 0 :(得分:1)

使用net.rim.device.api.ui.component.DateField

long yourInitialDatetime = System.currentTimeMillis();
DateField dateField = new DateField("Date:", yourInitialDatetime, 
    DateField.DATE_TIME);
yourScreen.add(dateField);
...
long currentlySelectedDatetime = dateField.getDate();

答案 1 :(得分:0)

答案 2 :(得分:0)

我不知道您是否还有这个问题,但我使用的解决方案是DateTimePicker以下是您的操作方法:

Calendar _dateCal;
SimpleDateFormat _dateFormat = new SimpleDateFormat("dd-MMM-yyyy");
DateTimePicker _datePicker = DateTimePicker.createInstance(_dateCal, "dd-MMM-yyyy", null);

if(_datePicker.doModal())
{
    StringBuffer _dateStr = new StringBuffer();
    _dateCal = _datePicker.getDateTime();
    _dateFormat.format(_dateCal, _dateStr, null);
    _setDateButton.setLabel(_dateStr.toString());
}

这将提示一个微调框,以便在屏幕上选择日期