java - Converting datepicker to string -
how convert datepicker value string?
currently have textview setup, datepicker passes value to. displayed fine. using string pass sqlite database isn't working , returns
android.widget.textview@41258880
when databases fields pulled up. taking value , passing string within following try/catch statement:
case r.id.btnupdatedb: boolean worked = true; try { string dbweight = curweight.gettext().tostring(); string dbwaist = curwaist.gettext().tostring(); string dbchest = curchest.gettext().tostring(); string dblegs = curlegs.gettext().tostring(); string dbarms = curarms.gettext().tostring(); string dbdate = displaydate.tostring(); stats entry = new stats(mainactivity.this); entry.open(); entry.createentry(dbweight, dbwaist, dbchest, dblegs, dbarms, dbdate); entry.close(); break;
i feel following line incorrect:
string dbdate = displaydate.tostring();
you called method tostring
directly on widget. according source code prints :
public string tostring() { return getclass().getname() + "@" + integer.tohexstring(hashcode()); }
that's why :
android.widget.textview@41258880
you have instead :
string dbdate = displaydate.gettext().tostring();
Comments
Post a Comment