Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,074
#1

ActionBar, всегда показывать троеточие

10.11.2014, 21:11. Просмотров 1457. Ответов 11
Метки нет (Все метки)

Не могу понять, в 4.1.1 есть троеточие, а в 4.3 нету. Как принудительно сделать чтоб оно всегда было?
0
Миниатюры
ActionBar, всегда показывать троеточие   ActionBar, всегда показывать троеточие  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2014, 21:11
Ответы с готовыми решениями:

Скрыть вертикальное троеточие (Setting) в ActionBar. API 8
Как сделать ? подскажите... Так чтобы кнопка "MENU" осталась работать....

При любой ориентации экрана табы были всегда под ActionBar
Уважаемые программисты! Подскажите, пожалуйста как можно сделать так, чтобы...

Оформления ActionBar
Почему не устанавливается цвет, который определен в name="ActionBar"? А цвет...

SearchView в ActionBar
Всем привет! Добавил в ActionBar фрагмента SearchView, но он не появляется,...

Оформление actionbar
Здравствуйте, начал изучать android. Использую netbeans ide 8.1, android 4.2.2...

11
CoolMind
421 / 404 / 65
Регистрация: 06.10.2012
Сообщений: 1,732
11.11.2014, 09:40 #2
Rube, лень вспоминать, там много частных случаев. Подскажите, пожалуйста, как у вас размешается ActionBar. Там есть параметр, равный always, isRoom, never, collapse. Может, дело не в нём.
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,074
11.11.2014, 15:50  [ТС] #3
Цитата Сообщение от CoolMind Посмотреть сообщение
Там есть параметр, равный always, isRoom, never, collapse. Может, дело не в нём.
Эти параметры не влияют на троеточие, во всяком случае я так понимаю. Они влияют только на показ итемов в меню.
0
CoolMind
421 / 404 / 65
Регистрация: 06.10.2012
Сообщений: 1,732
12.11.2014, 09:32 #4
Rube, я точно уже не помню, надо заново прочитать мануалы. Но если некий элемент не влезает в строку, то он будет прятаться за тремя точками.
0
Gabberr
103 / 103 / 19
Регистрация: 13.10.2009
Сообщений: 404
12.11.2014, 10:03 #5
У самсунгов есть аппаратная кнопка настройки, поэтому там по дефолту нет троеточия.
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,074
12.11.2014, 10:54  [ТС] #6
CoolMind, если показывать элемент параметром always, то все равно троеточия нет, я пробовал.
Gabberr, см. картинки, они оба самсунги. У меня сони, тоже 4.3, и тоже троеточий нет.
Sherlock не использую если что.
0
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
12.11.2014, 12:13 #7
Rube, оно появляется только если есть элементы меню которые не показаны отдельно в actionBar'e. Если элементу установить showAsAction = always, и это единственный элемент меню - троеточия не будет.
1
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,074
12.11.2014, 21:34  [ТС] #8
Spelcrawler, вы думаете я не пробовал? Ставил элементам разные параметры, у кого always или isRoom - элемент виден в акшнбаре, у кого never - тот показывается только снизу, как обычно, при вызове меню.
Просто не хочется Sherlock использовать, переделывать заново. Должно быть решение.
0
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
12.11.2014, 21:58 #9
Rube, Дак у вас есть элементы меню которые не отображены непосредственно в actionBar'e?
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,074
12.11.2014, 22:14  [ТС] #10
Есстественно есть. А троеточия нет. И они показываются снизу.
0
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
12.11.2014, 22:26 #11
Лучший ответ Сообщение было отмечено Rube как решение

Решение

Rube, В общем беглое гугление выдало вот что: как выше писали - если есть физическая кнопка "Меню" это троеточие не отображается, НО работает это далеко не на всех устройствах (лично я не замечал ни на одном из бывших у меня устройств, хотя все были с кнопкой). Далее нашел хак но как пишут, это ооочень не правильный выход и лучше оставить все как есть)
1
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,074
14.11.2014, 13:15  [ТС] #12
Да, реально работает, дальше посмотрим.
0
14.11.2014, 13:15
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2014, 13:15

Глюки с ActionBar
Проблема в том, что я создаю новый проект. Не вношу никаких изменений. И по...

Не создаётся ActionBar
В манифесте указано android:minSdkVersion="11". layout "main.xml" создал: ...

ActionView и ActionBar
Здравствуйте! Подскажите, пожалуйста, по задаче - необходимо при нажатии на...


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

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

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