Pregunta

Amigos,

me puede orientar a nadie cómo crear spinner editable en Android?

cualquier ayuda sería apreciada.

¿Fue útil?

Solución

Si editable que puedes usar AutoCompleteTextView .

Otros consejos

Tengo el mismo problema también. Finalmente he intentado 2 significa:

  1. AutoCompleTextView , es bastante bueno.

  2. ListPopupWindow con un EditText. Por último he usado esto y escribí un artículo sobre el tema: http://maogm.com /blog/edittext-with-popuplist-en.html

La respuesta aceptada me ayudó, excepto que quería el menú desplegable para mostrar inmediatamente antes de que el usuario empieza a escribir (en realidad un spinner editable) y no importa mucho completetion auto, así que hacer que tenga la caída inmediata por efecto añadiendo :

autoCompleteTextView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                autoCompleteTextView.showDropDown();
            }
        })

En caso de que esto ayude a alguien.

¿Ha tratado de leer tutoriales?

Por ejemplo: http://developer.android.com/guide/tutorials/views/ hola-spinner.html http://www.designerandroid.com/?p=8

y así sucesivamente. Google tutoriales spinner androide.

He cambiado el método de ArrayAdapter spinner y me dieron mi costumbre Spinner. simplemente cambiar el parámetro de este método como

Spinner spinner = (Spinner) findViewById(R.id.Spinner01);
ArrayAdapter adapter=ArrayAdapter.createFromResource(This,R.array.statename,R.layout.mylayout);
spinner.setAdapter(adp);

En el que el archivo contiene mylayout

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top