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

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

Войти
Регистрация
Восстановить пароль
 
Spelcrawler
527 / 497 / 111
Регистрация: 12.03.2014
Сообщений: 1,649
Завершенные тесты: 1
#1

Не отображаются элементы на тулбаре на android 5.0 - Программирование Android

19.06.2015, 09:34. Просмотров 452. Ответов 11
Метки нет (Все метки)

Здравствуйте. Пытаюсь сделать сворачивающийся тулбар, по примеру, но что у меня, что в примере на пятом андроиде не отображаются кнопки в тулбаре (назад, настройки и т.д.). В 5.1 и выше все нормально, ровно как и в версиях до пятой. Что это такое? И есть ли способ вылечить?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2015, 09:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не отображаются элементы на тулбаре на android 5.0 (Программирование Android):

Не отображаются элементы - Java
Делаю анкету. По началу при запуске всё отображалось нормально, затем перестало, появляется либо через раз (и то не полностью), либо если...

Элементы не отображаются на странице - HTML, CSS
Подскажите почему в браузере ничего не отображается? <html> <body> <img width="500" height="200" usemap="#somenap" src="#somemap"...

Не отображаются элементы DataGrid - C# WPF
объясните мне пожалуйста как пользоваться DataGrid в WPF? я создаю на нем элементы, а они просто не отображаются вообще, что за хрень такая?

Не отображаются элементы в ContentPlaceHolder - C#
Здравствуйте. Создаю проект - в нём в Site.Master есть ContentPlaceHolder. Добавляю в него информацию, а она не отображается. Подскажите...

Не отображаются элементы text_area - Ruby on Rails
Добрый день, сил уже нет ошибку искать. Только начал изучать RoR. Подскажите, создал вьюху new.tml.erb:<h1>Creating new project</h1> ...

Не отображаются элементы ListBox из List<T> - C#
namespace trymatrixes { public partial class RSSList : Form { public RSSList(List&lt;string&gt; myRssList) { ...

11
Spelcrawler
527 / 497 / 111
Регистрация: 12.03.2014
Сообщений: 1,649
Завершенные тесты: 1
22.06.2015, 15:05  [ТС] #2
Так ничего и не нашел на эту тему, может есть у кого-то идеи?
0
akyma40
16 / 15 / 3
Регистрация: 20.05.2015
Сообщений: 115
22.06.2015, 15:16 #3
а что вы конкретно хотите сделать? чтобы верхний сайд бар убирался когда надо и возвращался или вы что то другое хотите сделать?
0
Spelcrawler
527 / 497 / 111
Регистрация: 12.03.2014
Сообщений: 1,649
Завершенные тесты: 1
22.06.2015, 15:18  [ТС] #4
akyma40, это то я сделал, проблема в том, что кнопки (назад, настройки, обновить и т.п.) в тулбаре не отображаются на андроиде 5.0, на всех остальных версиях все нормально. Если нажать хардварную кнопку меню вылазит список и в нем есть все элементы.
0
akyma40
16 / 15 / 3
Регистрация: 20.05.2015
Сообщений: 115
22.06.2015, 15:25 #5
ну это же андройд 5.0... он сам по себе касячный и в 80% приложений у него лагает тул бар, может вы просто не замечали, но у него постоянные проблемы, в том числе и с цветом тул бара... если вы работаете в eclipse, там уже есть такое activity, вам надо просто выбрать его при создании приложения...
0
Spelcrawler
527 / 497 / 111
Регистрация: 12.03.2014
Сообщений: 1,649
Завершенные тесты: 1
22.06.2015, 15:32  [ТС] #6
akyma40, там не в активити дело, а в теме. Можно поставить обычную тему (НЕ noActionBar)и будет нормальный тулбар на 5.0, но в таком случае его не получится сделать скроллящимся, т.к. для этого он должен лежать в CollapsingToolbarLayout. Должна же быть причина, почему именно на 5.0 такие проблемы в 5.1 этого уже нет - значит исправили как-то и может можно самому как-то исправить.
0
akyma40
16 / 15 / 3
Регистрация: 20.05.2015
Сообщений: 115
22.06.2015, 15:38 #7
Spelcrawler, ну раз разработчики исправили это только в 5.1 и при обновлении вашего android лаги остались,то логично что это именно проблемы глубоко в системе и врятли можно исправить... тем более что тул бар одна из основных въюх на экране, я думаю что управление ее лежит глубоко в системе и это уже лаг именно разработчиков
0
Pablito
2502 / 1986 / 619
Регистрация: 12.05.2014
Сообщений: 6,928
Завершенные тесты: 1
22.06.2015, 15:49 #8
у меня не хватило ума подключить проект по ссылке из первого сообщения
поэтому я там походил-посмотрел разметку, стили - у меня практически так же все выглядит, ну процентов на 80% что касается тулбара и его кастомизации
и на эмуляторе с 5.0 версией тулбар показывает и иконки на нем есть, странно все это
0
Spelcrawler
527 / 497 / 111
Регистрация: 12.03.2014
Сообщений: 1,649
Завершенные тесты: 1
22.06.2015, 15:51  [ТС] #9
Паблито, можно просто скачать архив, распаковать и открыть студией как существующий проект. А тулбар отдельный или "встроеный"?
0
Pablito
2502 / 1986 / 619
Регистрация: 12.05.2014
Сообщений: 6,928
Завершенные тесты: 1
22.06.2015, 16:23 #10
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Spelcrawler Посмотреть сообщение
А тулбар отдельный или "встроеный"?
да как у них - тулбар вставляется в drawerlayout, стиль приложения наследуется от Theme.AppCompat.Light.NoActionBar
а стиль тулбара от ThemeOverlay.AppCompat.ActionBar
сейчас попробую все-таки подключить тот проект, я в этом не силен вообще

Добавлено через 22 минуты
подключил, проблема была в руках - у меня русская винда и я распаковал проект на рабочий стол

если кликнуть на любой элемент в списке то окрывается DetailActivity, в тулбаре видно кнопку назад и три точки меню, но они "уехавшие" аж под статусбар, под шторку почти полностью

я полез в activity_detail.xml и мне не понравились вот такие строки android:fitsSystemWindows="true"
у нескольких элементов, в том числе у тулбара и его лаяутов
удалил все три найденые строки и все вродь работает, правда статусбар белого полупрозрачного цвета, но думаю это поправимо в стилях

короче у него в примере как-то сильно накручено в разметке
1
Spelcrawler
527 / 497 / 111
Регистрация: 12.03.2014
Сообщений: 1,649
Завершенные тесты: 1
22.06.2015, 16:57  [ТС] #11
Паблито, и правда, убрал эти строчки и все заработало. Даже цвета не изменились, только вот моему проекту это не помогло, но, думаю, теперь найду где косяк. Спасибо!

Добавлено через 28 минут
Все сделал, нормально отображается теперь. Удалил свои костыли которые наворотил пока пытался заставить это работать и заработало.
0
Pablito
22.06.2015, 17:25     Не отображаются элементы на тулбаре на android 5.0
  #12

Не по теме:

я сейчас тоже пытаюсь разобраться с этими новыми лаяутами, пока что туговато, но интересно капец

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.06.2015, 17:25
Привет! Вот еще темы с ответами:

Почему не отображаются элементы в форме? - MS Access
В конструкторе все видно а в форме ничего почему не отображается?

Не отображаются элементы symbol в одной строке - Prolog
У проблемы с отображением нескольких элементов типа symbol. domains a = symbol. predicates trour(a). ...

Не отображаются программно создаваемые элементы интерфейса - C#
Доброго времени суток. Нужно элементы управления генерировать на форме программно public FormEditDatabase(string...

При работе с HierarchicalDataTemplate не отображаются элементы - C# WPF
Добрый день, настроил HierarchicalDataTemplate using System; using System.Collections.Generic; using...


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

Или воспользуйтесь поиском по форуму:
12
22.06.2015, 17:25
Ответ Создать тему
Опции темы

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