El tema de Android Holo no envuelve múltiples líneas de elementos desplegables de hilandero

Acabo de implementar recientemente el tema holo en mi aplicación para Android. Después de hacer esto, cualquier spinner que tengo, donde el elemento desplegable es varias líneas de largo, no se envuelve el texto en varias líneas. Cada elemento desplegable se mantiene todo en una línea y truncado a una cierta longitud.

Aquí está mi xml para el recurso de desplegable para el hilandero

<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/text1" style="?android:attr/spinnerDropDownItemStyle" android:singleLine="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:ellipsize="none" /> 

Esto funciona en versiones anteriores de android antes de ICS y el tema holo.

¿Alguien más ha encontrado este problema?

Como he mencionado en: Spinner no envuelve el texto – es esto un error de Android?

Creo que hay un error en Android. Podrías intentar esto. Quite los espacios del texto y luego muéstrelo funcionaría bien. Si la longitud de la vista de texto es <aquella de la cadena, ignora todos los caracteres después del espacio. Para un trabajo alrededor de usted podría intentar esto:

Agregue un archivo a la carpeta res / layout llamada multiline_spinner_dropdown_item.xml con el código de ejemplo:

 <CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/sample_text" style="?android:attr/spinnerDropDownItemStyle" android:singleLine="false" android:layout_width="match_parent" android:layout_height="?android:attr/listPreferredItemHeight" android:ellipsize="marquee" /> 

Y cuando usted está creando el hilandero lo crea de esta disposición.

Algo como :

 ArrayAdapter.createFromResource(this, items, R.layout.multiline_spinner_dropdown_item); 

Básicamente, copie el diseño de android.R.layout.simple_spinner_dropdown_item en el proyecto y modifique el diseño estableciendo el atributo singleLine como false en CheckedTextView.

  • Spinner que agrega la matriz de la secuencia en la selección del artículo cómo puede conseguir el valor relacionado artículo en androide
  • Cómo ver el estilo predeterminado de android simple_spinner_dropdown_item
  • Configuración del Adaptador del Spinner de Android en el hilador
  • Cómo configurar el texto del hilandero actual sin cambiar los elementos de la lista de selección asociada
  • Guardar el valor del elemento seleccionado mediante la preferencia compartida
  • Color del texto del cambio del androide de artículos en hilandero
  • ¿Cómo crearía un Spinner para su uso como elemento de acción?
  • Tema predeterminado de Spinner a EditarTexto android
  • ¿Cómo obtener el número de elementos en un spinner?
  • Android: No se puede diseñar el divisor de hilado
  • Androide spinner evento de incendio cuando la misma selección de artículo se hace
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.