Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Armatus
53 / 53 / 45
Регистрация: 24.03.2016
Сообщений: 377
Завершенные тесты: 4
#1

Работа с tabhost - Программирование Android

22.10.2016, 17:10. Просмотров 196. Ответов 0
Метки нет (Все метки)

Вообщем меняю фокус tabhost с помощью
Java
1
tabhost.setCurrentTab(5);
Вопрос:
Как эмулировать onTabChanged что бы все это дело и двигалось при этом.

P.S.:

Java
1
2
3
4
5
6
7
8
9
10
11
12
public void onTabChanged(String tabId) {
 
        int pos = this.tabhost.getCurrentTab();
        this.viewPager.setCurrentItem(pos);
 
        HorizontalScrollView hScrollView = (HorizontalScrollView) findViewById(R.id.h_scroll_view);
        View tabView = tabhost.getCurrentTabView();
        int scrollPos = tabView.getLeft()
                - (hScrollView.getWidth() - tabView.getWidth()) / 2;
        hScrollView.smoothScrollTo(scrollPos, 0);
 
    }
Добавлено через 9 минут
Так всегда бывает, только напишешь тему на форуме, сразу и ответ находишь. Решение моей проблемы:

Java
1
2
3
4
@Override
    public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
        onTabChanged(Integer.toString(tabhost.getId()));
    }

http://www.cyberforum.ru/android-dev/thread1379515.html
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2016, 17:10
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Работа с tabhost (Программирование Android):

tabhost
всем привет много искал но всё таки не нашёл мне нужно что бы вкладки были с...

TabHost и вкладки
ребят создаю вкладку простым кодом tabSpec = tabHost.newTabSpec("tag1"); ...

Использование TabHost
Я ни как не могу понять как использовать TabHost вместе с фрагментом....

TabHost и TabWidget
Вот решил создать Tab-ы на андроиде... нашел простенький примерчик, набрал...

Размер шрифта Tabhost
Сабж,...

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

Порядок вкладок в TabHost
Приветствую господа программисты. Встал вопрос: есть экран со вкладками....

Своя картинка в TabHost
Как загрузить свою картинку (там где кружочки нарисованы) ?

2 tabhost в один активити
как это сделать ? как я не кручу у меня при tabHost.addTab(tabSpec); выводит...

Смена картинки в TabHost
Доброго времени суток ) создал TabHost поставил на него иконку , при клике на...


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

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

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