Soru & Cevap

Listview adapter içersinde Alerdialog kullanımı

26.10.2014 - 01:22

Custom oluşturduğum bir listview adaptor'de tanımlı olan silme butonuna tıklandığında alerdialog mesajını kullanmak istiyorum nasıl yapabilirim?

adapter içerindeki butonun onClick metodunda  AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(SourceMainPage.this); şeklinde tanımladığımda  "No enclosing instance of the type SourceMainPage is accessible in scope" hatasını alıyorum.

Saygılarımla, İyi Çalışmalar.

4 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-1372-1408467635.jpg
ahmtbrk
26.10.2014 - 10:01

Custom oluşturduğun ListView adapter şu şekilde ise.

public CustomAdapter extends BaseAdapter{

Context context;

public CustomAdapter(Context context){

this.context = context;

}

}

daha sonra activity içerisinde de adapteri çağırırken.

new CustomAdapter(this) diye göndereceksin.

AlertDialogu oluştururkende context'i vereceksin.