0

ユーザーが誕生日を選択できるように、日付ピッカーをレイアウトに配置しました。ボタンをクリックしてダイアログを表示することで、以前に日付ピッカーダイアログを使用しました。しかし、今回は日付ピッカー自体がレイアウト上にあり、日付を選択できます。ユーザーが日、月、または年を変更するたびに日付を取得するにはどうすればよいですか?

ここに画像の説明を入力

解決:

dpResult = (DatePicker) findViewById(R.id.dpResult);

dpResult.init(year, month, day, new OnDateChangedListener() {
    @Override
    public void onDateChanged(DatePicker view, int year, int monthOfYear,int dayOfMonth) {

           //here I got all the values I need
    }
    });
4

1 に答える 1

1

を使用する必要があると思います init(int year, int monthOfYear, int dayOfMonth, DatePicker.OnDateChangedListener yourListenerHere)。これを試しましたか?

于 2012-07-13T16:40:04.923 に答える