TabLayout提供了一个水平的布局用来展示Tabs
Design库:AS有直接的引用
现在就可以直接使用
1.最简单的demo
<android.support.design.widget.TabLayout
android:id="@+id/tablayout"
android:layout_width="match_parent"
android:layout_height="44dp"
/>
在MainActivity中
fragments = new ArrayList<>();
for (int i = 0; i < 6; i++) {
DefaultFragment defaultFragment = new DefaultFragment();
//defaultFragment.index=i;
Bundle bundle = new Bundle();
bundle.putString("categoryId", i + "");
defaultFragment.setArguments(bundle);
fragments.add(defaultFragment);
}
tabs = new ArrayList<>();
for (int i = 0; i <