wrap_content width en mutiline TextView

Tengo un TextView con ancho y alto establecidos en wrap_content y max_lines establecido en 2. Cuando el texto cabe en una línea, todo funciona perfectamente. Pero cuando se ajusta a la segunda línea, el ancho de TextView se vuelve lo más grande posible (llena el contenedor principal).
Entonces, lo que quiero:

    |Some Long|
    |Text     |
Y lo que obtengo:
    |Some Long       |
    |Text            |

Respuestas a la pregunta(1)

Su respuesta a la pregunta