我正在使用Android Design Library中的TabLayout。我有多个选项卡,每个选项卡在选择时都有一个操作。因此,我有一个名为startSelection的属性,它在选中选项卡时执行。
tabLayout.getTabAt(startSelection).select();
这个操作会选择一个选项卡并执行其相应的动作。对于每个选项卡都能正常工作,除了在启动时自动选择第一个选项卡(即无需手动选择),却没有执行相应的动作。是否有人有解决方案?
我不想使用onTabReselected方法,因为这会导致TabLayout的另一种行为。选择第二个选项卡,然后再选择第一个选项卡也不是好的解决方案。
最好的祝愿
setOnTabSelectedListener
已被弃用,请使用addOnTabSelectedListener
代替。 - Anbuselvan Rocky