2010-03-17 2 views
0

현재 Android 용 앱을 작성 중이고 레이아웃 중 하나에 사용자 이름이 있고 그 옆에 몇 개의 태그가 있습니다.안드로이드 - 그냥 단어가 아닌 전체 줄 바꿈

사용자 이름과 태그가 모두 짧으면 한 줄에 깔끔하게 정리됩니다. 그러나 둘 중 하나가 길어지면 이름이 왼쪽에 고정되고 태그는 아래 줄에 떨어지며 오른쪽에 정렬됩니다.

<TextView 
     android:layout_height="wrap_content" 
     android:layout_width="wrap_content" 
     android:id="@+id/name" 
     android:textColor="#000000" 
     android:singleLine="true" 
     android:textAppearance="?android:attr/textAppearanceSmall" /> 
    <TextView 
     android:layout_height="wrap_content" 
     android:layout_width="wrap_content" 
     android:singleLine="true" 
     android:id="@+id/tags" 
     android:textColor="#000000" 
     android:layout_toRightOf="@+id/name" 
     android:layout_alignTop="@+id/name" 
     android:textAppearance="?android:attr/textAppearanceSmall" /> 

이것은 단지 모두 한 줄에 표시

현재 나는 다음과 같은 코드가 있습니다. 자바에서 텍스트 줄 바꿈을해야 할 필요가 있거나, 깔끔한 XML 솔루션이 있습니까?

의견을 보내 주셔서 감사합니다.

답변

0

AFAIK,이 문제의 XML 해결 방법은 없습니다.

이름의 크기를 계산 한 다음 새 줄에서 태그를 조정하거나 같은 줄에 두어야합니다.