DatePicker
btnSelectDate = findViewById(R.id.btnSelectDate);
btnSelectDate.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
new DatePickerDialog(AtyUsingDatePicker.this, new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker datePicker, int year, int monthOfYear, int dayOfMonth) {
btnSelectDate.setText(String.format("%d:%d:%d", year, monthOfYear + 1, dayOfMonth));
}
}, 2012, 1, 21).show();
}
});
Timepicker
btnSelectTime = (Button) findViewById(R.id.btnSelectTime);
btnSelectTime.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new TimePickerDialog(AtyUsingTimePicker.this, new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
btnSelectTime.setText(String.format("%s:%s", timeFormat(hourOfDay),timeFormat(minute)));
}
}, 11, 15, true).show();
}
});
spinner
adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item)
adapter.add("Hello")
adapter.add("android")
adapter.add("world")
spinner = (Spinner) findViewById(R.id.spinner)
spinner.setAdapter(adapter)