Android TableLayout不';单击时不更改选项卡(片段)
关于TabLayout,当我向左或向右滑动时,下一个选项卡会膨胀-片段会正确显示-但是,当我单击选项卡标题时,它不会自动更改为正确的片段。这是否必须手动执行?似乎有点奇怪,因为刷卡在默认情况下工作,所以单击也应该如此。您可以在AbsSelectedListener上实现一个Android TableLayout不';单击时不更改选项卡(片段),android,android-tablayout,Android,Android Tablayout,关于TabLayout,当我向左或向右滑动时,下一个选项卡会膨胀-片段会正确显示-但是,当我单击选项卡标题时,它不会自动更改为正确的片段。这是否必须手动执行?似乎有点奇怪,因为刷卡在默认情况下工作,所以单击也应该如此。您可以在AbsSelectedListener上实现一个viewPager并使用viewPager更改片段 例如: tabLayout.setOnTabSelectedListener(new TabLayout.OnTabSelectedListener() { @Ove
viewPager
并使用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){
}
});
你找到解决这个问题的方法了吗?我现在也有同样的问题。这也没用。。!!在这种情况下不会调用onTabSelected回调..因此无法按预期工作..1