В настоящее время я пишу приложение для 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" />
Это просто отображает оба на одной строке. Я предполагаю, что мне нужно сделать перенос текста в Java или есть аккуратное решение XML?