这个虽然简单但还是简单的记录一下:
有三个tablayout,这是每个log日志打印的结果
自己试验过的都能明白这三个状态是什么意思,贴上源码的解释:
/*** Callback interface invoked when a tab's selection state changes.*/public interface OnTabSelectedListener {/*** Called when a tab enters the selected state.当选项卡进入选定状态时调用。** @param tab The tab that was selected选中的选项卡*/public void onTabSelected(Tab tab);/*** Called when a tab exits the selected state.当选项卡退出所选状态时调用** @param tab The tab that was unselected选项卡未选中的选项卡*/public void onTabUnselected(Tab tab);/*** Called when a tab that is already selected is chosen again by the user. Some applications当用户再次选择已选中的选项卡时调用。一些应用程序可以使用此操作返回到类别的顶层。* may use this action to return to the top level of a category.** @param tab The tab that was reselected.重新选择的选项卡。*/public void onTabReselected(Tab tab);}