设计支持库Tablayout Sliding异常

时间:2015-12-07 01:24:01

标签: android androiddesignsupport android-tablayout

我正在学习使用Tablayout,但我发现Tablayout无法正常滑动。标签随着我的手势滑动。问题是 当我停止手势时,它会立即停止,并且不会自动滑动到下一个标签。

Just like this,it will stop between two tabs

布局:

    <android.support.design.widget.TabLayout
        android:id="@+id/tablayout"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"/>

代码:

    SimpleFragmentPagerAdapter adapter = new SimpleFragmentPagerAdapter
            (getSupportFragmentManager(), this);
    viewPager.setAdapter(adapter);
    tabLayout.setupWithViewPager(viewPager);
    tabLayout.setTabMode(TabLayout.MODE_FIXED);

1 个答案:

答案 0 :(得分:0)

当我遇到这种情况时,这是因为1)我的适配器没有正确地为该页面创建片段,或者2)片段没有正确地为页面创建视图。

使用Android设备监视器等工具检查viewpager上的视图,看看它是否符合您的预期,并且它不是零宽度。