Android DatePicker question -


i'm trying implement datepicker , have set in xml activity. can read year, month, , day it, here's interesting thing, if user uses arrow buttons above , below the date fields, works great, if user taps number , enters number via input method, , have ok button reads datepicker getyear(), getmonth(), , getdate(), numbers aren't updated or , think need implement listener of sort, i'm bit stuck. suggestions?

chris

try setting ondatechangedlistener via datepicker's init() method, shown below:

// member variables, initialize today's date int myear = 2011; int mmonth = 4; int mday = 30;  // following goes inside activity's oncreate method datepicker dp = (datepicker) findviewbyid(r.id.your_date_picker); ondatechangedlistener listener = new ondatechangedlistener() {      @override     public void ondatechanged(datepicker view, int year, int monthofyear, int dayofmonth) {         myear = year;         mmonth = monthofyear;         mday = dayofmonth;     } }; dp.init(myear, mmonth, mday, listener); 

Comments

Popular posts from this blog

objective c - Change font of selected text in UITextView -

php - Accessing POST data in Facebook cavas app -

c# - Getting control value when switching a view as part of a multiview -