我正在使用 Android 设计库中的 TabLayout。我有多个选项卡,每个选项卡在被选中时都有一个操作。所以我有一个属性 startSelection,它执行
tabLayout.getTabAt(startSelection).select();
Run Code Online (Sandbox Code Playgroud)
这将选择选项卡并为此选项卡执行操作。它适用于除第一个选项卡之外的每个选项卡,该选项卡在启动时自动选择,无需 (!) 执行操作。有没有人对此有解决方案?
我不想使用 onTabReselected 方法,因为这会导致 TabLayout 的另一种行为。同样选择第二个选项卡然后选择第一个选项卡也不是一个好的解决方案。
此致