2012-02-06 16 views
12

Kodum, OnOptionsItemSelected yönteminin içine gider. Basit bir tost göstermeyi denedim ve gayet iyi çalışıyor, bu yüzden en azından "oraya" gittiğimi biliyorum.ArrayAdapter ile AlertDialog ve .setAdapter kullanarak

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.select_dialog_multichoice); 
adapter.add("whatever data1"); 
adapter.add("whatever data2"); 
adapter.add("whatever data3"); 
AlertDialog.Builder builder = new AlertDialog.Builder(this); 
builder.setTitle("whatever title"); 
builder.setAdapter(adapter, new DialogInterface.OnClickListener() { 
    public void onClick(DialogInterface dialog, int item) { 

    } 
}); 

Sorun, bir uyarı iletişim kutusu olmamasıdır. Çalışır, basit diziler ile bir uyarı iletişim kurmayı denedim.

cevap

10

Bunu bulunuyor

AlertDialog alert = builder.create(); 
alert.show(); 
+0

eksik olduğunu düşünüyorum. Şanssız da bir süredir kullanıyordum. Son iki saat içinde bu iki satır çok fazla kopya/yapıştırmanın ardından kurtuldu. Teşekkürler – HSPalm

İlgili konular