Şimdi Ara

Android Alert Dialog Sorunum

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
110
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba context menu de bir butona tıkladığım zaman alert dialog oluşmasını istiyorum
    Dialog kodunun ilk satırında hatalı olan yeri gösterdim ama nasıl çözeceğimi bilmiyorum
    Aslında mantığını da bilmiyorum, başka zaman this yazdığımda problem çıkmıyordu bilen birisi kısaca mantığını açıklayabilir mi this niye olmuyor yerine ne yazmam gerekiyor?

    @Override
    public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
    switch (item.getItemId()){


    case R.id.hepsinisil:
    AlertDialog.Builder builder=new AlertDialog(this)<-------- BURADA THİS İÇİN UYARI VERİYOR ;
    builder.setTitle("Uyarı");
    builder.setMessage("Tüm Kayıtları Silmek İstediğinizden Emin Misiniz?");
    builder.setIcon(android.R.drawable.ic_dialog_alert);
    builder.setPositiveButton("Evet", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {

    }
    });
    builder.setNegativeButton("Hayır", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {

    }
    });

    builder.create().show();







  • Bende Android Studio kitabındaki alert dialog konusundaki örneği çalıştıramamıştım. Kitap 2012 basım ve eski. Sorun versiyon uyumsuzluklarından kaynaklanıyor. Ama kitabın örnek projesini çalıştırdığında otomatik olarak versiyon uyumsuzluklarını gideriyor. 2016 basım başka bir kitap var. Onu almak lazım. Ya da Android Studio'un kendi sitesinden yardım almak lazım.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Çözdüm sorunu this yerine sınıf adı.this yazdım
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.