Utilizar ArrayAdapter con AlertDialog y .setAdapter
Mi código entra dentro de un método OnOptionsItemSelected. He intentado mostrar una tostada sencilla y funciona bien, así que al menos sé que estoy "llegando allí".
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) { } });
El problema es que no hay diálogo de alerta. He intentado construir un diálogo de alerta con arrays simples, que funciona.
- ListView - getView se llama demasiadas veces
- Extender el ejemplo de AbsListView
- ¿Cómo anular el filtro en el ArrayAdapter de Android?
- Diferencia en listview.setOnItemClickListener y row.setOnClickListener
- Utilizar un adaptador de lista personalizado con AutoCompleteTextView y mantener la funcionalidad del auto completo trabajando igual
- ListView con ArrayAdapter y ViewHolder añadiendo iconos al ítem equivocado
- Cómo almacenar valores en onSaveInstanceState () y retrive?
- ArrayAdapter.getPosition (item) Returns ¿Qué?
- AutocompleteTextView dinámico con ArrayAdapter y TextWatcher
- ¿Cómo puedo agregar filas a un listview de forma asíncrona?
- CheckBox cambia el valor dos veces
- Cómo deshabilitar el elemento ListView después de que se ha hecho clic?
- ArrayAdapter Android sin contexto
Creo que te estás perdiendo la
AlertDialog alert = builder.create(); alert.show();
- Forzar Android DateUtils.getRelativeDateTimeString () para ignorar la configuración regional del dispositivo?
- Efectos de color PorterDuff en android para vistas bajo una vista determinada