2014-10-18 5 views
17

Имеет ли в Android 5.0 рамки вкладки в стиле материала? Я знаю, что в Dev Preview они все еще были в стиле Холо. Мне было интересно, обновлен ли 5.0 с вкладками в стиле материала; В настоящее время я использую PagerSlidingTabStrip для своих вкладок, но это еще не обновлено с помощью Material Design.Android 5.0 Таблицы в стиле материала

В частности, поддерживает ли библиотека поддержки реализацию вкладок материалов? В Play Store, работающем на 4.x, есть те вкладки, но я не уверен, что это обычная реализация Google или нет.

+0

Я не верю, что это дубликат. Другой вопрос касался функциональности; это один о внешности. Я знаю, что режимы навигации устарели. –

+0

Возможный дубликат [android 5.0 design design tabs] (http://stackoverflow.com/questions/26486100/android-5-0-material-design-tabs) – Karim

ответ

24

Обновлено (10/19/2015):

Это теперь предоставляется конструкторского библиотека поддержки Android:

compile "com.android.support:design:23.1.0"

Крис Бэйнс пример:

https://github.com/chrisbanes/cheesesquare

Android Developer Blog:

http://android-developers.blogspot.com/2015/05/android-design-support-library.html

Android Docs:

http://developer.android.com/reference/android/support/design/widget/TabLayout.html?utm_campaign=io15&utm_source=dac&utm_medium=blog

библиотека Поддержка:

https://developer.android.com/tools/support-library/features.html#design

Оригинальный ответ:

Посмотрите последнюю версию Google Play (ниже).

Они используют SlidingTabsColors (не SlidingTabsBasic), но с цветами. Вам нужно посмотреть эти два файла: SlidingTabLayout.java и SlidingTabStrip.java и просто измените цвет в соответствии с цветом ActionBar/TooBar.

Также вы заметите, что при прокрутке влево/вправо цвет текста заголовка заголовка станет «белым», а невыделенные заголовки будут «серым» цветом.

Например (как изменить цвет индикатора):

class SlidingTabStrip extends LinearLayout { 
    // change the strip color 
    private static final int DEFAULT_SELECTED_INDICATOR_COLOR = 0xFF33B5E5; 
    ... 
} 

Пожалуйста, смотрите пример здесь: https://developer.android.com/samples/SlidingTabsColors/index.html

Google Play Store

Пожалуйста, прочитайте их:

Android - Google Play like tabs

Action bar navigation modes are deprecated in Android L

+0

Я говорю больше о вкладках, которые, например, появятся в разделе «Приложения» в магазине воспроизведения. Мне было интересно, являются ли эти вкладки стиля частью библиотеки поддержки. Хотя, в ретроспективе, я, вероятно, должен был просто нажать пример приложения, чтобы проверить себя. Я просто подумал, что кто-то может уже знать ответ. –

+0

Нет, они не являются. Они отличаются от официальных образцов. В настоящее время я использую это и в своих приложениях. –

+0

Итак, длинная история, пока нет публичной реализации вкладок в стиле материала? –

21

Вы ищете вкладки для дизайна материалов Вправо?

Посмотрите на это ..

enter image description here

FYI материал вкладки дизайна можно найти в этом репо jpardogo's PagerSlidingTabStrip

Update: Mr.Jpardogo его самостоятельно ответил на SOclick here

Кредиты: Mr.Javier Pardo de Santayana Gómez

Смежные вопросы