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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
contedevel
57 / 55 / 8
Регистрация: 07.10.2012
Сообщений: 589
#1

Toolbar с кастомным меню - Android

25.10.2015, 08:45. Просмотров 460. Ответов 3
Метки нет (Все метки)

Здравствуйте!
Как встроить свою View-шку вместо стандартного меню в Toolbar? Мне нужно вверх добавить несколько кнопок, выровненных в одну горизонтальную строку, что-то, вроде, меню в Android Google Chrome. Возможно, это можно и иначе сделать, как-то header добавить, но я не знаю как...
Буду признателен за помощь!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2015, 08:45     Toolbar с кастомным меню
Посмотрите здесь:

Android Добавление элемента в Toolbar
Android Раскрывающийся и сворачивающийся toolbar
Android Ошибка setSupportActionBar(ToolBar)
Вывести время в toolbar Android
Android Обновить ListView с кастомным адаптером
Toolbar OverflowButton Android
Android Создание ToolBar в Fragment
Android Searchview в toolbar
Android Toolbar для приложения
Android Меню в Toolbar
Android OnLongClick на toolbar menu
Android Toolbar отображается ненормально

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DemD10
58 / 47 / 12
Регистрация: 03.09.2013
Сообщений: 433
25.10.2015, 21:47     Toolbar с кастомным меню #2
Если я правильно понял вопрос то
Java
1
2
3
    setSupportActionBar(toolbar);
    View logo = getLayoutInflater().inflate(R.layout.view_logo, null);
    toolbar.addView(logo);
Паблито
2014 / 1756 / 546
Регистрация: 12.05.2014
Сообщений: 6,215
Завершенные тесты: 1
26.10.2015, 11:04     Toolbar с кастомным меню #3
1. сделать layout типа такого
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="top"
    android:orientation="horizontal">
 
    <ImageButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/ic_attach" />
 
    <ImageButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/ic_send" />
 
</LinearLayout>
гравити и id-шки добавить самостоятельно и сохранить это в файле, например my_uber_layout.xml

2. в разметке активити написать что-то типа
XML
1
    <include layout="@layout/my_uber_layout"/>
ну и все
contedevel
57 / 55 / 8
Регистрация: 07.10.2012
Сообщений: 589
26.10.2015, 14:24  [ТС]     Toolbar с кастомным меню #4
Цитата Сообщение от Паблито Посмотреть сообщение
гравити и id-шки добавить самостоятельно и сохранить это в файле, например my_uber_layout.xml
Мне нужно не в сам Toolbar элементы добавить, а в меню, которое выпадает при нажатии на кнопку с тремя точками
Yandex
Объявления
26.10.2015, 14:24     Toolbar с кастомным меню
Ответ Создать тему
Опции темы

Текущее время: 15:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru