Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 34, средняя оценка - 5.00
Бородач
Заблокирован
#1

ViewPager Indicator - Программирование Android

04.03.2013, 01:25. Просмотров 4801. Ответов 63
Метки нет (Все метки)

Здравствуйте! Взял пример с https://github.com/JakeWharton/Android-ViewPagerIndicator и хотел бы объединить табы с индикатором который внизу, похожий на горизонтальный scrollbar, но никак не получается, хотя я и задействовал неиспользуемые участки своего головного мозга, подскажите

Проблема тут:
Java
1
2
3
4
5
TabPageIndicator indicator = (TabPageIndicator)findViewById(R.id.indicator);
indicator.setViewPager(pager);
                  
UnderlinePageIndicator mIndicator = (UnderlinePageIndicator)findViewById(R.id.indicator1);
mIndicator.setViewPager(pager);
0
Вложения
Тип файла: 7z sample.7z (283.8 Кб, 3 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.03.2013, 01:25
Я подобрал для вас темы с готовыми решениями и ответами на вопрос ViewPager Indicator (Программирование Android):

Viewpager with indicator + horizontal scrolling
Есть приложение: https://github.com/PhantomRec/JSON В нём реализован список...

Как в TabWidget убрать Tab indicator?
Можно ли его выключить, или хотя бы сделать прозрачного цвета?

ViewPager
Здравствуйте! В приложении использовал пример с Хабра...

ViewPager
Помогите пожалуйста. Использую эту фичу в своей программе(пример один и его...

ViewPager
Всем. Да я недалекий и тупой, уже дня три не могу никак понять :wall: Есть...

GridView и ViewPager
Всем привет. У меня есть GridView, в котором можно, конечно же, тыкать на...

63
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
10.03.2013, 04:24 #61
нагуглил такое
Right click on the project folder > Android tools > Clear Link Markers
"Run Android Lint" makes some markers and the markers cause this error.
я так понимаю можно настроить что проверять а что нет, может поможет...
1
Бородач
Заблокирован
10.03.2013, 20:28  [ТС] #62
Да, это то что нужно. Спасибо!

Добавлено через 15 часов 32 минуты
Здравствуйте! Подскажите как в таб индикаторе настроить вертикальные разделители? В стилях демо, нет ничего подобного, хотя когда используется тема наследник от Theme.Light, то разделители присутствуют
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
10.03.2013, 20:57 #63
посмотрите этот код с либы индикаторов
Java
1
2
3
4
5
6
7
public TabPageIndicator(Context context, AttributeSet attrs) {
        super(context, attrs);
        setHorizontalScrollBarEnabled(false);
 
        mTabLayout = new IcsLinearLayout(context, R.attr.vpiTabPageIndicatorStyle);
        addView(mTabLayout, new ViewGroup.LayoutParams(WRAP_CONTENT, MATCH_PARENT));
    }
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
  public IcsLinearLayout(Context context, int themeAttr) {
        super(context);
 
        TypedArray a = context.obtainStyledAttributes(null, LL, themeAttr, 0);
        setDividerDrawable(a.getDrawable(IcsLinearLayout.LL_DIVIDER));
        mDividerPadding = a.getDimensionPixelSize(LL_DIVIDER_PADDING, 0);
        mShowDividers = a.getInteger(LL_SHOW_DIVIDER, SHOW_DIVIDER_NONE);
        a.recycle();
    }
 
    public void setDividerDrawable(Drawable divider) {
        if (divider == mDivider) {
            return;
        }
        mDivider = divider;
        if (divider != null) {
            mDividerWidth = divider.getIntrinsicWidth();
            mDividerHeight = divider.getIntrinsicHeight();
        } else {
            mDividerWidth = 0;
            mDividerHeight = 0;
        }
        setWillNotDraw(divider == null);
        requestLayout();
    }
Добавлено через 32 секунды
разделитель - Divider если что.
1
Бородач
Заблокирован
11.03.2013, 00:24  [ТС] #64
Да, я смотрел этот кусок, но он не отображает его

Добавлено через 2 часа 56 минут
Нарисовался разделитель, это я с картинкой разделителя накосячил
0
11.03.2013, 00:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.03.2013, 00:24
Привет! Вот еще темы с решениями:

ViewPager и TextView
В приложении ViewPager и TextView. Все работает. Теперь нужно впихнуть во...

ViewPager и Tab
Здравствуйте. Есть приложение на андроид C# (файл проекта в приложении). Он...

ViewPager автодаводка
Подскажите пожалст ,как можно изменить автодаводку уменьшить или увеличить?

Правильный ViewPager
Вообщем все что я сделал прикрепил на картинке. Беда то вот в чем. Ну например...


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

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

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