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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
alexvinn
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 59
#1

Скрыть вертикальное троеточие (Setting) в ActionBar. API 8 - Программирование Android

01.06.2014, 20:07. Просмотров 1313. Ответов 16
Метки нет (Все метки)

Как сделать ? подскажите...
Так чтобы кнопка "MENU" осталась работать.
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2014, 20:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Скрыть вертикальное троеточие (Setting) в ActionBar. API 8 (Программирование Android):

ActionBar, всегда показывать троеточие - Программирование Android
Не могу понять, в 4.1.1 есть троеточие, а в 4.3 нету. Как принудительно сделать чтоб оно всегда было?

Скрыть ActionBar() на другом активити - Программирование Android
Ребята привет, есть переключатель switch. Скрывает и показывает ActionBar. Сейчас показывает и скрывает только на том активити, где...

Реализация меню требует API level 9, а actionbar-11. Что выбрать? - Программирование Android
Реализация меню требует API level 9, а actionbar - 11. Разрываюсь на части из-за того, что не могу выбрать. Если реализовать менюшку, то...

Что значат троеточие? - C++
привет. смотрю такой сырец. Как дословно переводятся эти три точки? template <typename Iterator, typename Expr , typename...

Функция добавляющая троеточие - C++
Реализовать функцию добавляющая троеточие после каждого слова в строке

Как передать троеточие дальше? - Visual C++
Хочу написать функцию, которая похожа на wsprintf, только возвращает wstring. wstring format(LPWSTR text, ...) { va_list...

16
Max64
20 / 20 / 5
Регистрация: 27.10.2012
Сообщений: 156
01.06.2014, 21:47 #2
Какая у вас версия targetSDK в манифесте?
0
alexvinn
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 59
01.06.2014, 21:57  [ТС] #3
Min - 8, Max - 19
0
Max64
20 / 20 / 5
Регистрация: 27.10.2012
Сообщений: 156
01.06.2014, 22:48 #4
Попробуйте добавить строчку android:targetSdkVersion="19"
0
alexvinn
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 59
01.06.2014, 22:49  [ТС] #5
она есть в манифесте.
0
Max64
20 / 20 / 5
Регистрация: 27.10.2012
Сообщений: 156
01.06.2014, 23:08 #6
Не совсем понимаю, вам нужно чтобы значки, которым не хватило места в ActionBar, не попадали в меню с тремя точками, или вам нужно чтобы все меню были доступны только по нажатию кнопки "Меню" на устройстве?
0
alexvinn
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 59
01.06.2014, 23:20  [ТС] #7
Я плохо наверно поставил вопрос. Надо что бы не было вообще ActionBar. Сейчас там у меня нет ничего, кроме "трёхточек"... Надо убрать их, но оставить функционал кнопки меню, т.е. при нажатии выскакивало меню "Settings"...
0
Max64
20 / 20 / 5
Регистрация: 27.10.2012
Сообщений: 156
01.06.2014, 23:32 #8
А откуда у вас при minSDK = 8 взялся ActionBar? Используете CompatLibrary?
Попробуйте в манифесте дописать для Activity: android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
0
yura91
1 / 25 / 2
Регистрация: 23.10.2013
Сообщений: 2,299
08.03.2015, 12:56 #9
А как сделать чтобы все меню были доступны только по нажатию кнопки меню на устройстве??
0
Max64
20 / 20 / 5
Регистрация: 27.10.2012
Сообщений: 156
08.03.2015, 21:11 #10
Цитата Сообщение от yura91 Посмотреть сообщение
А как сделать чтобы все меню были доступны только по нажатию кнопки меню на устройстве??
А если не секрет, зачем? Сейчас уже далеко не на всех устройствах есть кнопка меню, ее признали устаревшей два года назад.
0
yura91
1 / 25 / 2
Регистрация: 23.10.2013
Сообщений: 2,299
08.03.2015, 21:56 #11
ну просто у меня то есть на телефоне например можно сделать проверку есть ли кнопка меню. Это программно проверяется я видел код и если она есть использовать ее. Ну подскажите как скрыть этот значек меню в action bar ??просто мне так больше нравится дизайн. Так как это сделать можете фрагмент кода привести??
0
Max64
20 / 20 / 5
Регистрация: 27.10.2012
Сообщений: 156
08.03.2015, 22:18 #12
В overflow-меню попадают элементы, которым не хватило места в action bar-е. По идее если этим элементам прописать android:showAsAction="never", они будут показываться только по нажатию кнопки меню.
0
yura91
1 / 25 / 2
Регистрация: 23.10.2013
Сообщений: 2,299
08.03.2015, 23:05 #13
android:showAsAction="never" типа если это во всех элементах прописать то меню в action bar исчезнет да и будет появляться только по нажатию кнопки верно??

Добавлено через 6 минут
И еще не подскажешь почему в элементах PreferenceActivity (Preference,EditTextPreference итд) нельзя редактировать текст и цвет элемента?? А можно просто наследовать от Activity создавать элементы и в SharedPreference уже самому вносить значения настроек так вроде функционал будет лучше( и можно будет и цвет и все что хочешь менять) верно??
0
Max64
20 / 20 / 5
Регистрация: 27.10.2012
Сообщений: 156
09.03.2015, 13:11 #14
Цитата Сообщение от yura91 Посмотреть сообщение
android:showAsAction="never" типа если это во всех элементах прописать то меню в action bar исчезнет да и будет появляться только по нажатию кнопки верно??
Вроде бы да, только какой смысл в пустом ActionBar-е, тогда его вообще надо убирать.

Для PreferenceActivity можно настроить свою тему http://stackoverflow.com/questions/5...ity-text-color, а вообще лучше через PreferenceFragment делать. Свою Activity для настроек полностью с нуля нецелесообразно делать, весь нужный функционал уже есть.
0
yura91
1 / 25 / 2
Регистрация: 23.10.2013
Сообщений: 2,299
09.03.2015, 14:07 #15
а если не убрать action bar а наполнить другими элементами вместо скрытого меню??

Добавлено через 9 минут
а как настроить тему не для текста а для элементов PreferenceActivity?? Скажем чтобы EditTextPreference можно было сделать красным что для этого надо??

Добавлено через 5 минут
setTheme(R.style.Theme_DarkText); эта тема ж для текста а для самих элементов что??

Добавлено через 12 минут
как тему цвета настроить для виджетов PreferenceActivity??
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.03.2015, 14:07
Привет! Вот еще темы с ответами:

Троеточие в конце многострочного текста - JavaScript
Задал этот вопрос в раздел HTML, но надо сюда Вот сама тема, там все описано : ...

Троеточие в конце большого текста - HTML, CSS
Мне нужно задать троеточие в конце в случае, если блок (р) выше 140px, ну или можно указать количество строк Можно было бы использовать...

Ограничение количества строк в блоке и троеточие - HTML, CSS
Доброго времени суток! На данный момент текст обрезается, используя лимит на высоту блока и свойство overflow. Код таков: <td...

Убрать последние символы, пока lenght!=6 и потом добавить троеточие - PHP
Есть слово, например, "тракторист", нужно сделать "тракто..."


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

Или воспользуйтесь поиском по форуму:
15
Yandex
Объявления
09.03.2015, 14:07
Ответ Создать тему
Опции темы

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