2011-11-09 15 views
9

Hem genişlik hem de yükseklik ayarlı bir TextView'im wrap_content ve max_lines 2'ye ayarlıyorum. Metin bir satıra sığdığında her şey mükemmel çalışıyor. Ancak ikinci satıra kaydırıldığında, TextView'ın genişliği mümkün olduğunca büyük olur (ana kabı doldurur).
Yani, ne istiyorum: mutiline wrap_content width TextView

 |Some Long| 
    |Text  |
Ve ne elde:
 |Some Long  | 
    |Text   |

+0

Bunu çok yönlü aygıtlarda denediniz mi? TextView'unuzun kaynak kodunu verebilir misiniz? –

cevap

3

TextView maksimum genişlik ayarlamayı deneyin. Wrap_content genişliğini ayarladığınızda ve bir sonraki satıra geçtiğinizde, genişliğin maksimumda olduğu anlamına geldiğini düşünüyorum (böylece üst kalıbı doldurur). Bu yüzden, bu genişliğe ulaştığında maksimum genişliğini bir sonraki satıra gitmesi gerektiğine karar verdim.

android:maxWidth="140dp"