AndroidTabLayout在添加新标签时滚动到随机位置
创始人
2024-08-21 14:30:24
0

可以通过设置addOnTabSelectedListener监听器来捕获标签的添加事件,并使用getTabAt(index)获取新添加标签的位置,然后使用select()方法将标签滚动到正确的位置。

示例代码如下:

tabLayout.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {
    @Override
    public void onTabSelected(TabLayout.Tab tab) {
        // Do nothing on tab select
    }
    
    @Override
    public void onTabUnselected(TabLayout.Tab tab) {
        // Do nothing on tab unselect
    }
    
    @Override
    public void onTabReselected(TabLayout.Tab tab) {
        // Do nothing on tab reselect
    }
    
    @Override
    public void onTabAdded(TabLayout.Tab tab) {
        int newIndex = tab.getPosition();
        tabLayout.getTabAt(newIndex).select();
    }
});

在此示例中,我们只是添加了onTabAdded()方法,并在其中获取新标签的位置并将其选中。这确保了标签的滚动位置始终正确,而不是随机移动。

相关内容

热门资讯

科普!微扑克wpk辅助透视,微... 科普!微扑克wpk辅助透视,微扑克有挂么(微扑克)一直有挂(有挂细节)-哔哩哔哩;所有人都在同一条线...
一分钟带你了解!微扑克必胜技巧... 一分钟带你了解!微扑克必胜技巧,微扑克有挂么(微扑克)都是真的有挂(有挂解惑)-哔哩哔哩;运微扑克必...
重大通报!微扑克辅助工具怎么下... 重大通报!微扑克辅助工具怎么下载,微扑克透牌(微扑克)原来存在有挂(有挂规律)-哔哩哔哩;1、每一步...
交流学习经验!微扑克辅助插件挂... 交流学习经验!微扑克辅助插件挂,微扑克ai机器人(微扑克)竟然真的有挂(的确有挂)-哔哩哔哩交流学习...
推荐十款!微扑克ai代打,微扑... 推荐十款!微扑克ai代打,微扑克ai机器人(微扑克)总是是有挂(确实有挂)-哔哩哔哩1、任何微扑克a...
分享给玩家!微扑克有辅助透视,... 分享给玩家!微扑克有辅助透视,微扑克透牌(微扑克)都是真的是有挂(确实有挂)-哔哩哔哩该软件可以轻松...
热门推荐!微扑克辅助测试,微扑... 热门推荐!微扑克辅助测试,微扑克有挂么(微扑克)都是存在有挂(有挂教学)-哔哩哔哩;微扑克辅助测试是...
如何分辨真伪!微扑克必胜技巧,... 如何分辨真伪!微扑克必胜技巧,微扑克ai机器人(微扑克)竟然是有挂(有挂方针)-哔哩哔哩运微扑克必胜...
重大通报!微扑克德州专用辅助器... 重大通报!微扑克德州专用辅助器,微扑克如何让系统发好牌(微扑克)本来存在有挂(有挂猫腻)-哔哩哔哩小...
免费测试版!微扑克透牌真假的,... 免费测试版!微扑克透牌真假的,微扑克如何让系统发好牌(微扑克)原来是真的有挂(有挂技术)-哔哩哔哩;...