单击时,Android TabLayout不会更改Tab(片段)
作者:互联网
关于TabLayout,当我向左或向右滑动时,下一个选项卡会膨胀-片段显示正确-但是,当我单击选项卡标题时,它不会自动更改为适当的片段.是否必须手动实施?默认情况下,刷卡操作似乎有些不可思议,因此也应单击.
解决方法:
您可以实现onTabSelectedListener并使用viewPager更改片段.
例:
tabLayout.setOnTabSelectedListener(new TabLayout.OnTabSelectedListener()
{
@Override
public void onTabSelected(TabLayout.Tab tabSelected)
{
viewPager.setCurrentItem(tabSelected.getPosition());
}
@Override
public void onTabUnselected(TabLayout.Tab tabSelected){}
@Override
public void onTabReselected(TabLayout.Tab tabSelected){
}
});
标签:android-tablayout,android 来源: https://codeday.me/bug/20191119/2034175.html