Форум программистов, компьютерный форум CyberForum.ru

Как сделать 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)); builder.addAction(R.drawable.ic_action_action_search, getResources().getString(R.string.destroy), null); if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { ...
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
Столкнулся с проблемой. Нужно следить за перемещениями ребенка (мониторить где он находится в данный период времени). В интернете готовые решения скажем так очень дорогостоящие. Хочется написать собственное приложение, которое будет собирать данные о местоположении телефона, отправлять их на сервер, а на сервере (хотелось бы реализовать с помощью API яндекс или гугл карт) я могу смотреть где...
Android Как обработать нажатие на ImageView? Eclipse(android) Ребят, не пойму в чем ошибка, как обработать нажатие на картинку? public class MainActivity extends ActionBarActivity implements OnClickListener { ImageView imageView1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); подробнее

Показать сообщение отдельно
Паблито
не спать!
1874 / 1608 / 496
Регистрация: 12.05.2014
Сообщений: 5,810
Завершенные тесты: 1
14.07.2016, 18:55     Как сделать MenuItem в несколько строк
как вариант
1. делаем свою разметку для item-а, то есть создаем файл, например custom_menu_item.xml
XML
1
2
3
4
5
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:singleLine="false" />
2. магия, где-то в активити, где наполняется меню
Java
1
2
3
4
5
            menu.add(0, 42, 0, null);
            final MenuItem item = menu.findItem(42);
            final TextView tv = (TextView) View.inflate(this, R.layout.custom_menu_item, null);
            tv.setText("Ololo Long Long long very very long text azaza atatata");
            item.setActionView(tv);
42 - для примера, это уникальный id для каждого итема
 
Текущее время: 08:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru