0

我在我的應用程序中使用DateTimePicker,我希望它允許選擇僅過去的日期,我使用它來允許用戶選擇他的出生日期,並且我希望它在給定年份開始和結束。如何限制BB DateTimePicker?

回答

3

那麼,快速查看DateTimePicker documentation表明您使用setDateTime,setMaximumDatesetMinimumDate方法來設置時間段和初始日期。

+0

是的,但問題是你如何設置日期,你有一個日曆對象傳遞給它,但做與特定日期的對象不能做我如何看到它在網上完成。他們說要使用SimpleDateFormat並使用它來解析一個帶有你想要的日期的字符串,例如「01-Jan-1920」,但顯然BB API沒有SimpleDateFormat的解析方法,而且具有簡單日期的J2ME包格式顯然不存在於BB插件使用的Java版本中。它應該是java.text.SimpleDateFormat,但它不存在 – 8vius 2011-02-10 14:43:12

0

我設法解決這個問題的方式如下:

Calendar minDate = Calendar.getInstance(); 
minDate.set(Calendar.DAY_OF_MONTH, 1); 
minDate.set(Calendar.MONTH, Calendar.JANUARY); 
minDate.set(Calendar.YEAR, 1920); 

_datePicker.setMinimumDate(minDate);