2011-11-09 15 views
9

Tengo un TextView con ancho y alto establecidos en wrap_content y max_lines en 2. Cuando el texto se ajusta en una línea, todo funciona perfectamente. Pero cuando se ajusta a la segunda línea, el ancho de TextView se hace tan grande como sea posible (llena el contenedor principal).
Por lo tanto, lo que quiero: ancho de wrap_content en mutiline TextView

 |Some Long| 
    |Text  |
Y lo que me pasa:
 |Some Long  | 
    |Text   |

+0

¿Has probado esto en dispositivos multible? ¿Podría dar el código fuente de su TextView? –

Respuesta

3

Pruebe a establecer el ancho máximo de la Vista de Texto. Creo que cuando estableces el ancho wrap_content y pasa a la siguiente línea, significa que el ancho es máximo (por lo que llena el containter padre). Así que supongo que cuando establece el ancho máximo tiene que ir a la siguiente línea una vez que alcanza este ancho.

android:maxWidth="140dp" 
Cuestiones relacionadas