2010-09-01 30 views
8

Tengo un botón que aparece con un cuadro de diálogo al hacer clic.Cuadro de diálogo con EditText y Spinner

Quiero que el cuadro de diálogo tenga un EditText y un Spinner dentro del cuadro de diálogo.

no sé cómo iba a establecer la vista de ello, tengo el código de un AlertDialog y funciona, es sólo la EditTextSpinner y que tengo que colocar en su interior, entonces puedo seguir adelante con la resto del código de la aplicación.

Por favor alguien me puede mostrar cómo agregaría un EditText y Spinner por favor?

Respuesta

14

dos opciones que se me ocurren:

1) setView método de uso AlertDialog 's.

2) Crear un Activity con

android:theme="@android:style/Theme.Dialog" 

en su AndroidManifest.

El número uno debería ser más fácil de hacer, mientras que el número dos le dará más flexibilidad.

+1

¿Qué iba a poner dentro de la setView? He intentado con "R.layout.newfiledialog" pero eso no funciona :( ¡Soy solo un principiante! – AlexPriceAP

+1

'R.layout.newfiledialog' es solo una int. Debe inflar esa vista con un inflador. – Macarse

+0

Muchas gracias. ¡He estado rascándome la cabeza con esto por años! :) – AlexPriceAP

Cuestiones relacionadas