我在 android 的工具栏下实现滑动选项卡布局,所有内容都显示在屏幕上并且工作接受触摸选项卡不会做任何事情 - 只有滑动才会起作用。
我的主要需要是实际禁用滑动并将其用作普通的旧标签。我错过了什么?
我相信我设置正确:
ViewPager viewPager = (ViewPager) findViewById(R.id.viewPage);
viewPager.setAdapter(new MyPagerAdapter(getSupportFragmentManager(), getFragments()));
SlidingTabLayout slidingTabLayout = (SlidingTabLayout) findViewById(R.id.tabs);
slidingTabLayout.setDistributeEvenly(true);
slidingTabLayout.setViewPager(viewPager);
在 XML 中:
<android.support.v7.widget.Toolbar
android:layout_width="match_parent"
android:layout_alignParentTop="true"
android:layout_height="60dp"
android:id="@+id/toolbar"
android:minHeight="?attr/actionBarSize"
android:background="@color/da_blue" />
<dapulse.dapulse.com.dapulse.app.SlidingTabLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/toolbar"
android:id="@+id/tabs"></dapulse.dapulse.com.dapulse.app.SlidingTabLayout>
<android.support.v4.view.ViewPager
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/viewPage"></android.support.v4.view.ViewPager>