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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Klafe
1 / 1 / 0
Регистрация: 13.10.2012
Сообщений: 101
#1

Размеры табов в ActionBar - Android

08.01.2013, 09:46. Просмотров 1109. Ответов 5
Метки нет (Все метки)

Собственно говоря не нашел нигде решения этого вопроса и даже начал сомневаться что это можно сделать. Нужно изменить размер таба в шерлоке (не самого таба который мы видим, а именно его заголовка, на который мы нажимаем).

На рисунке изображено что нужно изменить.

Из кода как это сделать не наше, в стилях (перебрал все стили шерлока) такого параметра тоже нет.

При увеличении шрифта текста табы не увеличиваются.

Кто-нибудь знает можно это сделать или нет?
Миниатюры
Размеры табов в ActionBar  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2013, 09:46     Размеры табов в ActionBar
Посмотрите здесь:

Поменять цвет табов в TabHost Android
Android Кастомизация табов в actionbar
Не создаётся ActionBar Android
Android Нужно, чтобы до и после табов были небольшие оступы
Работа с ActionBar Android
DropMenu в ActionBar Android
ActionBar Search Android
Android Управление ActionBar
Android Подстроить размеры TextView под размеры экрана
Android Оформления ActionBar
Android SearchView в ActionBar
Оформление actionbar Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Klafe
1 / 1 / 0
Регистрация: 13.10.2012
Сообщений: 101
08.01.2013, 09:49  [ТС]     Размеры табов в ActionBar #2
С Y я намудрил, его не поменять, вот интересует X?
Klafe
1 / 1 / 0
Регистрация: 13.10.2012
Сообщений: 101
13.01.2013, 16:11  [ТС]     Размеры табов в ActionBar #3
В обычном баре решение найдено, изменить можно и Y при повороте экрана (необходимо т. к. при повороте экрана табы становятся очень маленькие).

А вот с шерлокэкшенбаром проблема! Не могу понять как изменить Y при повороте экрана!

Кто-нибудь может подсказать?
Klafe
1 / 1 / 0
Регистрация: 13.10.2012
Сообщений: 101
15.01.2013, 12:43  [ТС]     Размеры табов в ActionBar #4
Проблема решена!
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
15.01.2013, 14:21     Размеры табов в ActionBar #5
а теперь просветите нас, может пригодится
Klafe
1 / 1 / 0
Регистрация: 13.10.2012
Сообщений: 101
16.01.2013, 05:36  [ТС]     Размеры табов в ActionBar #6
В интернете я ответа на этот вопрос не нашел, но на сайте stackoverflow.com высоту табов меняли так:

Java
1
2
3
4
5
6
7
8
<style name="ThemeHoloWithActionBar" parent="android:Theme.Holo.Light">
    <item name="android:actionBarTabStyle">@style/ActionBarTabStyle</item>
    <item name="android:actionBarSize">80dip</item>
</style>
 
<style name="ActionBarTabStyle" parent="@android:style/Widget.Holo.ActionBar.TabView">
    <item name="android:minHeight">80dip</item>
</style>
Соответственно заменив minHeight на minWidth все получилось:

Java
1
2
3
4
5
6
7
8
<style name="Theme.MyTheme" parent="Theme.Sherlock">
    <item name="actionBarTabStyle">@style/MyActionBarTabStyle</item>
    <item name="android:actionBarTabStyle">@style/MyActionBarTabStyle</item>
</style>
 
<style name="MyActionBarTabStyle" parent="@style/Widget.Sherlock.ActionBar.TabView">
    <item name="android:minWidth">140dip</item>
</style>
Как-то так!

Только они меняются при развороте экрана, а когда экран в своем обычном положении, размеры табов делятся поровну (по крайней мере я пока так думаю).
Yandex
Объявления
16.01.2013, 05:36     Размеры табов в ActionBar
Ответ Создать тему
Опции темы

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