Android Datetime Picker Kullanımı
21 Ağustos 2022 / 21:16
Burak
Merhabalar,
Android’de tarih seçme özelliğini kullanmak için datepicker kullanırız. Bunun için herhangi bir bileşenin eventında aşağıdaki kodu çağırmanız yeterlidir. Örnek textview onclick için aşağıdaki kodu kullanabilirsiniz
Xml
1 2 3 4 5 6 7 8 9 |
<TextView android:id="@+id/dogum_tarihi_drp" android:layout_width="match_parent" android:layout_height="35dp" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:background="@color/cardview_light_background" android:onClick="dogumtarihi_event" android:paddingLeft="10dp"></TextView> |
Java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
public void dogumtarihi_event(View view) { TextView dogum_tarihi_drp= (TextView)findViewById(R.id.dogum_tarihi_drp); Calendar mcurrentTime = Calendar.getInstance(); int year = mcurrentTime.get(Calendar.YEAR); int month = mcurrentTime.get(Calendar.MONTH); int day = mcurrentTime.get(Calendar.DAY_OF_MONTH); DatePickerDialog datePicker;//Datepicker objemiz datePicker = new DatePickerDialog(kahve_fali.this, new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year, int monthOfYear,int dayOfMonth) { dogum_tarihi_drp.setText( dayOfMonth + "/" + monthOfYear+ "/"+year); } },year,month,day);//başlarken set edilcek değerlerimizi atıyoruz datePicker.setTitle("Tarih Seçiniz"); datePicker.setButton(DatePickerDialog.BUTTON_POSITIVE, "Ayarla", datePicker); datePicker.setButton(DatePickerDialog.BUTTON_NEGATIVE, "İptal", datePicker); datePicker.show(); } |
Burda dikkat etmeniz gereken nokta ” dogum_tarihi_drp ” değişkenini kendinize göre revize etmeniz gereklidir.
Etiketler: Android Datetime Picker
Bu Yazılarıda Okuyabilirsiniz...
Bir cevap yazın