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

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

Войти
Регистрация
Восстановить пароль
 
Armatus
52 / 52 / 28
Регистрация: 24.03.2016
Сообщений: 377
Завершенные тесты: 4
#1

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

22.10.2016, 17:10. Просмотров 164. Ответов 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()));
    }
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2016, 17:10     Работа с tabhost
Посмотрите здесь:

TabHost - Программирование Android
Как можно сделать список табов в табе? Возможно это решается без TabHost?

tabhost - Программирование Android
всем привет много искал но всё таки не нашёл мне нужно что бы вкладки были с лева 5 штук , но что то найти не могу как сделать их...

Использование TabHost - Программирование Android
Я ни как не могу понять как использовать TabHost вместе с фрагментом. Пожалуйста приведите пример.

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

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

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

Смена картинки в TabHost - Программирование Android
Доброго времени суток ) создал TabHost поставил на него иконку , при клике на вкладку хочу что бы картинка менялась ! сделал вот таким вот...

Ошибка при TabHost - Программирование Android
При добавлении компонента, выходит ошибка "exception raised during rendering: Could not create tab content because could not find view...

Размер шрифта Tabhost - Программирование Android
Сабж, http://stackoverflow.com/questions/5788971/how-to-change-the-font-size-of-tabhost-in-android пробывал вот эту тему, вроде добавил все...

2 tabhost в один активити - Программирование Android
как это сделать ? как я не кручу у меня при tabHost.addTab(tabSpec); выводит нул поинт экзепшен :(( <?xml version="1.0"...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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