2011-04-18 14 views
5

Me gustaría cambiar el tamaño del elemento de los cuadros desplegables de autocompletar a algo más pequeño. ¡Cualquier cambio que haga con textview.settextsize afecta solo al valor en el campo y no en el cuadro desplegable!Android autocompletetextview elementos del cuadro desplegable tienen una fuente grande

Screeshot with shows the large font for drop down and the smaller for the listbox

Estoy añadiendo los elementos de la lista de forma dinámica y mi adaptador se establece que el recurso

adapterForFromAutoText.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line); 

¿Debo agregar mi propio recurso para personalizar el estilo de la fuente, si es así qué importa que utilizo adapterForFromAutoText.add(displayName); para agregar datos dinámicamente a través del adaptador.

Respuesta

7

¿Tiene el atributo "android:textSize" dentro de su "android.R.layout.simple_dropdown_item_1line"? Es posible que desee intentar cambiar el tamaño del texto allí.

Quizás también desee comprobar esto tutorial.

+2

Gracias .. el tutorial tenía la respuesta. – Sethu

+0

¡De nada! Feliz Codificación! :) – Erick

+2

¿Cuál fue la respuesta? - El objetivo de este foro es ayudar a las personas. No te guardes las respuestas. – Mark

0

usar la disposición, Se va a cambiar el tamaño de las cajas de autocompletar desplegable elemento más pequeño de

ArrayAdapter<String> adapter = new ArrayAdapter<String>(
      this, android.R.layout.simple_spinner_item, aList); 
Cuestiones relacionadas