Android Datetime Picker Kullanımı
SanalData’yı Google’da tercih edilen kaynak olarak ekleyinMerhabalar,
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.
Günün zaman çizelgesi
Haber eklenme saatine göre sıralanır.
- Bugün
- K2’nin İlk Kış Zirvesini Anlatan Belgesel Apple TV’de
- Kaliforniya’da robotaksilere acil durum engeli için ceza
- Apple’ın metin bildirimli akıllı ev kamerası iddiası
- Apple, iPhone Duo için yeni Shot on iPhone kampanyasını başlattı
- Apple, Brüksel’de teknoloji lobisinin en aktif şirketlerinden
- Apple gündeminde iPhone Duo, AirPods 5 ve mesajla sipariş
- Armadin, yapay zekâ güvenliği için 255,5 milyon dolar topladı
- Lyft, sürücü sınıflandırması davasında 272,5 milyon dolar ödeyecek
- GrayKey, iPhone’un 72 saatlik güvenlik kilidini aşabilir
- Grok’un Maduro operasyonunu Trump’a önerdiği iddia edildi
- GTA 6’nın hava sistemi yerel yağış ve kasırgalar sunacak
- Apple Arcade kataloğuna beş yeni oyun eklendi
- Dün
- Audible, yapay zekâ destekli interaktif hikâyeleri duyurdu
- Kena: Scars of Kosmora’nın çıkışı 2027’ye ertelendi