Необходимо динамически добавлять информацию о пользователе (имя + email) в элемент меню. Информация должна быть отображена в две строки в одном элементе. Уже пытался реализовать так:
android:lines="2"
android:inputType="textMultiLine"
android:maxLines="4"
android:singleLine="false"
android:text="First line\nSecond line"?
И так:
System.getProperty ("line.separator")
\n, \r
string = string.replace("\\\n", System.getProperty("line.separator"));
(Html.fromHtml("text before break<br/>text after break").toString());
не все безрезультатно. Буду оченьблагодарен за любую подсказку или помощь!
Надо озаботиться кастомным лейаутом, ссылка на который декларируется в лейауте меню примерно так:
<item android:id="@+id/myItem"
android:title=""
app:actionLayout="@layout/menu_item_layout"
/>
Далее пишете в menu_item_layout
более менее любую дичь, которую хотите:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
>
<TextView android:id="@+id/item_text1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Item text1" />
<TextView android:id="@+id/item_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Item text2" />
</LinearLayout>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Смотрел уроки по данной теме и там нашел вот этот код: