2017-01-02 3 views
2

Я хотел бы узнать, можно ли создать простую табуляцию, подобную приведенной ниже картинке, которая берет даты из базы данных sqlite и показывает ее в tablayout.can кто-нибудь скажет мне, есть ли какие-либо примеры, в которых я могу показать даты в tablayouts.I даю tablayout со статическими именами, но я хочу создать его в динамическом режиме.Как создать прокручиваемое табуляцию, такое как приложение-трафик

enter image description here

+0

Что вы пробовали ?? Опубликовать этот код .. – Ironman

+0

@ Ironman Я создал tablayout с viewpager со статическими данными, указанными в arraylist –

+0

Проверьте [это] (http://www.android4devs.com/2015/01/how-to-make-material-design -sliding-tabs.html). –

ответ

1

Использование TabLayout и ViewPager образец кода

<LinearLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical"> 

    <android.support.design.widget.TabLayout 
     android:id="@+id/mydriverveh_tabLayout" 
     android:layout_width="match_parent" 
     android:layout_height="50dp" 
     app:tabGravity="fill" 
     /> 

    <android.support.v4.view.ViewPager 
     android:layout_width="match_parent" 
     android:layout_height="match_parent"/> 

</LinearLayout> 

затем создать ViewPager адаптер расширяет с FragmentPagerAdapter и добавить фрагменты адаптера

0

Thats называется scrollable вкладки

создать новая деятельность с Вкладки ViewPager и в TabLayout установите для своего режима значение Прокручиваемый.

<android.support.design.widget.TabLayout xmlns:app="http://schemas.android.com/apk/res-auto" 
xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:id="@+id/tabs" 
app:tabMode="scrollable" 
android:layout_width="match_parent" 
android:layout_height="wrap_content" /> 

ссылка на эту страницу для создания активности Tab с помощью viewgager. TabLayout with viewPager