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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
#1

ActionBar, всегда показывать троеточие - Программирование Android

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

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

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

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

Не создаётся ActionBar - Программирование Android
В манифесте указано android:minSdkVersion="11". layout "main.xml" создал: <?xml version="1.0" encoding="utf-8"?> <menu...

Работа с ActionBar - Программирование Android
Не отображается иконка в ActionBar. Файл main.xml в menu: <?xml version="1.0" encoding="utf-8"?> <menu...

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

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

Оформление actionbar - Программирование Android
Здравствуйте, начал изучать android. Использую netbeans ide 8.1, android 4.2.2 Хочу сделать приложение с material design Пытался...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
11.11.2014, 09:40     ActionBar, всегда показывать троеточие #2
Rube, лень вспоминать, там много частных случаев. Подскажите, пожалуйста, как у вас размешается ActionBar. Там есть параметр, равный always, isRoom, never, collapse. Может, дело не в нём.
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
11.11.2014, 15:50  [ТС]     ActionBar, всегда показывать троеточие #3
Цитата Сообщение от CoolMind Посмотреть сообщение
Там есть параметр, равный always, isRoom, never, collapse. Может, дело не в нём.
Эти параметры не влияют на троеточие, во всяком случае я так понимаю. Они влияют только на показ итемов в меню.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
12.11.2014, 09:32     ActionBar, всегда показывать троеточие #4
Rube, я точно уже не помню, надо заново прочитать мануалы. Но если некий элемент не влезает в строку, то он будет прятаться за тремя точками.
Gabberr
102 / 102 / 17
Регистрация: 13.10.2009
Сообщений: 402
12.11.2014, 10:03     ActionBar, всегда показывать троеточие #5
У самсунгов есть аппаратная кнопка настройки, поэтому там по дефолту нет троеточия.
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
12.11.2014, 10:54  [ТС]     ActionBar, всегда показывать троеточие #6
CoolMind, если показывать элемент параметром always, то все равно троеточия нет, я пробовал.
Gabberr, см. картинки, они оба самсунги. У меня сони, тоже 4.3, и тоже троеточий нет.
Sherlock не использую если что.
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
12.11.2014, 12:13     ActionBar, всегда показывать троеточие #7
Rube, оно появляется только если есть элементы меню которые не показаны отдельно в actionBar'e. Если элементу установить showAsAction = always, и это единственный элемент меню - троеточия не будет.
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
12.11.2014, 21:34  [ТС]     ActionBar, всегда показывать троеточие #8
Spelcrawler, вы думаете я не пробовал? Ставил элементам разные параметры, у кого always или isRoom - элемент виден в акшнбаре, у кого never - тот показывается только снизу, как обычно, при вызове меню.
Просто не хочется Sherlock использовать, переделывать заново. Должно быть решение.
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
12.11.2014, 21:58     ActionBar, всегда показывать троеточие #9
Rube, Дак у вас есть элементы меню которые не отображены непосредственно в actionBar'e?
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
12.11.2014, 22:14  [ТС]     ActionBar, всегда показывать троеточие #10
Есстественно есть. А троеточия нет. И они показываются снизу.
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
12.11.2014, 22:26     ActionBar, всегда показывать троеточие #11
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Rube, В общем беглое гугление выдало вот что: как выше писали - если есть физическая кнопка "Меню" это троеточие не отображается, НО работает это далеко не на всех устройствах (лично я не замечал ни на одном из бывших у меня устройств, хотя все были с кнопкой). Далее нашел хак но как пишут, это ооочень не правильный выход и лучше оставить все как есть)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2014, 13:15     ActionBar, всегда показывать троеточие
Еще ссылки по теме:

ActionBar переход активностей - Программирование Android
как сделать что бы при выборе элемента tab переходило на другую активность android.support.v7.app.ActionBar.Tab tab =...

Исчез ActionBar на Android 4.4.2 - Программирование Android
На устройстве Samsung SM-N7505 Android 4.4.2 не отображается ActionBar (На устройстве с Android 4.2.1 все норм) <style name="AppTheme"...

ActionBar убивает приложение - Программирование Android
import android.app.ActionBar; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import...

Кастомизация табов в actionbar - Программирование Android
необходимо чтобы табы выглядели примерно как на приложенном фото, как это можно сделать

Preferences Framework: ActionBar - Программирование Android
Всем привет! Недавно начал изучать Android. При написании программы я пользовался Preferences Framework. Но Preferences Framework не...


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

Или воспользуйтесь поиском по форуму:
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
14.11.2014, 13:15  [ТС]     ActionBar, всегда показывать троеточие #12
Да, реально работает, дальше посмотрим.
Yandex
Объявления
14.11.2014, 13:15     ActionBar, всегда показывать троеточие
Ответ Создать тему
Опции темы

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