Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как сделать MenuItem в несколько строк - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как остановить сервис по нажатию на Notification http://www.cyberforum.ru/android-dev/thread1780732.html
в сервисе создаю сообщение: NotificationCompat.Builder builder = new NotificationCompat.Builder(this); builder.setContentTitle(getResources().getString(R.string.app_name)); ...
Программирование Android Отловить блокировку экрана Добрый день! Хотелось бы отловить блокировку экрана и, например, запустить активность. Т.е когда устройство разблокируется, первым что увидит пользователь - это открытая активность... Как это... http://www.cyberforum.ru/android-dev/thread1780658.html
Передает ли Input Method Service какой либо интент Программирование Android
Задача состоит в том что надо запустить активность либо сервис при вызове клавиатуры каким либо приложением(возможно ли это точно не уверен). При старте клавиатуры запускается Input Method Service...
Программирование Android Воспроизведение mp3 в программе, способной это сделать(файловый менеджер)
Здравствуйте, уважаемые форумчане, я недавно пополнил ряды новичков в программировании под android и решил запрограммировать файловый менеджер, чтобы закрепить некоторый материал(работа со списками +...
Программирование Android Сделать приложение для отслеживания перемещения ребенка (геоданные) http://www.cyberforum.ru/android-dev/thread1780538.html
Столкнулся с проблемой. Нужно следить за перемещениями ребенка (мониторить где он находится в данный период времени). В интернете готовые решения скажем так очень дорогостоящие. Хочется написать...
Программирование Android Как обработать нажатие на ImageView? Ребят, не пойму в чем ошибка, как обработать нажатие на картинку? public class MainActivity extends ActionBarActivity implements OnClickListener { ImageView imageView1; @Override protected... подробнее

Показать сообщение отдельно
Nikto
147 / 129 / 34
Регистрация: 28.11.2009
Сообщений: 385
Записей в блоге: 13

Как сделать MenuItem в несколько строк - Программирование Android

14.07.2016, 18:34. Просмотров 241. Ответов 1
Метки (Все метки)

Делаю выдвигающуюся боковую панель с меню (как например в приложении плей маркета).
Код разметки:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<android.support.v4.widget.DrawerLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        xmlns:tools="http://schemas.android.com/tools"
        android:id="@+id/drawer_layout"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:fitsSystemWindows="true"
        tools:openDrawer="start">
 
        <android.support.design.widget.NavigationView
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_gravity="start"
            android:id="@+id/navigation_view"
            android:fitsSystemWindows="true"
            android:background="@color/navigation"
            app:menu="@menu/menu_navigation">
        </android.support.design.widget.NavigationView>
В java коде заполняю менюшки. Текст менюшек очень длинный и поэтому он не входит в эту боковую панель. Способ для автоматического перевода строки, где текст не помещается, я не нашёл, думаю его не существует. Думал перевести строку самому, но и так не выходит.
Пишу:
Java
1
menu.add(0, idCounter, 0, "text\r\ntext");
И в итоге то, что после переноса строки вообще не прописывается в меню.
Кто-нибудь сталкивался с такой проблемой? Как быть? Возможно ли то, что я хочу?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru