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

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

Войти
Регистрация
Восстановить пароль
 
FIXx
0 / 0 / 0
Регистрация: 21.10.2016
Сообщений: 33
#1

Toolbar для всех activity - Программирование Android

21.10.2016, 14:42. Просмотров 238. Ответов 6
Метки нет (Все метки)

Добрый день, дорогие форумчане. Сразу обмолвлюсь, что занимаюсь ровно 1-2 недели разработкой собственного некоммерческого приложения. Вопрос в следующем. По урокам я создал Toolbar, все работает прекрасно на одном activity. Как мне сделать так, чтобы этот же Toolbar применялся ко всем activity, которые уже созданы и будут создаваться. Спасибо за вашу помощь!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2016, 14:42     Toolbar для всех activity
Посмотрите здесь:

Скрыть тулбар у 1 фрагмента Tabbed Activity + toolbar + Searchview - Программирование Android
есть Tabbed Activity У неё тулбар в нем SearchView/ в Tabbed Activity 2 фрагмента. в 1 поиск не нужен во втором нужен. как сделать...

Создание суперкласса для всех Activity - Программирование Android
Господа,доброго времени суток! Возник следующий вопрос: у меня есть несколько активностей(activity1, activity2, activity3), каждая из них...

Как сделать чтобы bluetooth соединение работало на всех activity? - Программирование Android
Подскажите как сделать чтобы bluetooth соединение работало на всех activity

Toolbar для приложения - Программирование Android
делаю приложение, требуется сделать шапку тулбар. может кто пример дать? или разъяснить как реализовать, изображенное на картинке

Создание фона для Activity - Программирование Android
Хочу создать фон для активити.. в дальнейшем буду его сжимать до xxxhdpi/xxhdpi/xhdpi/hdpi/mdpi/ldpi. Какое разрешение изображения мне...

Таймер на 10 сек для Activity - Программирование Android
Как сделать так,чтобы PreLoadActivity зависла на 10 секунд,а потом загрузилось MainActivity Вот код PreLoadActivity public class...

Action Bar в Activity для навигации по фрагментам в TabHost-е - Программирование Android
Здравствуйте. Есть главная Activity наследуемая от TabHost. Использую TabHost специально, чтобы вкладки не свайпились, т.к. на одной из...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
21.10.2016, 14:57     Toolbar для всех activity #2
никак
либо в разметку каждой активити добавлять этот тулбар, либо делать на одной активити + фрагменты
FIXx
0 / 0 / 0
Регистрация: 21.10.2016
Сообщений: 33
21.10.2016, 15:12  [ТС]     Toolbar для всех activity #3
Понял вас. В каждый Activity добавлять include тулбара?
Pablito
21.10.2016, 15:18
  #4

Не по теме:

точно, если конечно на фрагментах не вариант

FIXx
0 / 0 / 0
Регистрация: 21.10.2016
Сообщений: 33
21.10.2016, 15:22  [ТС]     Toolbar для всех activity #5
Спасибо. Если не сложно в двух словах.. с фрагментами легче? Есть смысл их использовать? Проще код?
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
21.10.2016, 15:27     Toolbar для всех activity #6
это не простой вопрос и на него нет однозначного ответа, но щас без фрагментов никуда
код точно не станет проще
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.10.2016, 00:29     Toolbar для всех activity
Еще ссылки по теме:

Везде ли выполняется метод finish() для закрытия activity - Программирование Android
После startActivityForResult в другой activity не срабатывает метод finish();, он должен закрывать только activity?

Где посмотреть пакеты Activity для определенной версии андроида? - Программирование Android
Нужно открыть активити контактов через приложение !! делаю это так: public void openContactList(View v) { Intent...

Нужно ли что - нибуть устанавливать на смартфоне для запуска Native Activity? - Программирование Android
Ну вопрос в шапке. Нужно ли на сам смартфон с андройдом что - то доставлять, чтоб на нём запускалась игра, созданная при помощи NDK?

Метод фрагмента onResume() перестает вызываться после вызова метода recreate() для Activity - Программирование Android
Такая проблема:после вызова метода recreate() методы фрагментов onCreate() and onCreateView() вызываются, а он Resume() - нет! Но если...

Анимацию в toolbar - Программирование Android
Здравствуйте. Возникла задача Вот такой тулбар нужно сделать https://i.stack.imgur.com/Xivf1.gif Как такое можно...


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

Или воспользуйтесь поиском по форуму:
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
23.10.2016, 00:29     Toolbar для всех activity #7
Я недавно делал с фрагментами такой трюк.
Согласен, что нет однозначного ответа, на активностях или фрагментах делать, на SO много об этом рассуждают, поищите.
Пока что пришёл к такому решению, что создаю одну-две разметки (для случая с картинкой в заголовке и просто заголовка с текстом). Они различаются как раз ToolBar'ом, точнее, его содержимым. Разметка каждого фрагмента у меня делается в отдельном файле и присоединяется через ViewStub (подобие include). Вставляю в коде. Получается, что кучу кода, связанного с шапкой фрагмента, я не копирую повторно, а лишь включаю под шапкой различные фрагменты.
Yandex
Объявления
23.10.2016, 00:29     Toolbar для всех activity
Ответ Создать тему
Опции темы

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