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();
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
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.
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?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.