ユーザーが変更を開始するとすぐに、datepicker の変更を検出できるようにしたいと考えています。ただし、datrpickerdialog は使用したくありません。datepicker で日付を変更したときに onDateSet(DatePicker arg0, int arg1, int arg2, int arg3) が起動しない理由を知っている人はいますか?
それについてのコメントをいただければ幸いです。乾杯
これが私のコードの簡略版です:
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");
}
}