Chcę móc wykryć zmiany w datepicker, jak tylko użytkownik zacznie to zmieniać. Jednak nie chcę używać datrpickerdialog. Czy ktoś wie, dlaczego onDateSet (DatePicker arg0, int arg1, int arg2, int arg3) nie uruchamia się, gdy zmienię datę w datepicker?Jak korzystać z OnDateChangedListener, OnDateSetListener bez użycia datepickerdialog?
Byłbym bardzo wdzięczny za wszelkie uwagi na ten temat. Cheers
Oto uproszczona wersja mojego kodu:
public class AddItem extends Activity implements OnDateChangedListener,OnDateSetListener{
DatePicker start ;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.entryelements);
start = (DatePicker) findViewById(R.id.start);
@Override
public void onDateChanged(DatePicker view, int year, int monthOfYear,
int dayOfMonth) {
// TODO Auto-generated method stub
Toast.makeText(getApplicationContext(),
" thiv view"+year,
Toast.LENGTH_LONG).show();
Log.v("indatechange", "ok");
}
@Override
public void onDateSet(DatePicker arg0, int arg1, int arg2, int arg3) {
// TODO Auto-generated method stub
Toast.makeText(getApplicationContext(),
" thiv view"+arg0,
Toast.LENGTH_LONG).show();
Log.v("indatechange", "ok");
}
}