【发布时间】:2016-10-18 15:27:13
【问题描述】:
当我向左或向右滑动标签时,下一个标签会膨胀-片段正确显示-但是,当我单击标签标题时,没有任何反应。这是否必须手动实现?我不理解默认情况下滑动是有效的,所以点击也应该如此。
我的 XML
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:layout_below="@+id/toolbar"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/tabs" />
主要活动
ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
viewPager.setAdapter(adapter);
tabLayout.setupWithViewPager(viewPager);
viewPager.addOnPageChangeListener(new TabLayout.TabLayoutOnPageChangeListener(tabLayout));
【问题讨论】:
标签: android android-studio android-fragments