datepickerの変更をユーザーが変更したらすぐに変更を検出できるようにしたい。しかし、私はdatrpickerdialogを使いたくありません。私はdatePickerの日付を変更すると誰になぜonDateSet(DatePicker arg0、int arg1、int arg2、int arg3)が起動しないのか分かりますか?DatePickerDialogを使用せずにOnDateChangedListener、OnDateSetListenerを使用するには?
私は非常にそのコメントを感謝します。あなたのOnDateChangedListenerについて日付ピッカーを伝える必要があり
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");
}
}