Android setScrollPosition和;表格布局的getTabAt方法?

Android setScrollPosition和;表格布局的getTabAt方法?,android,android-viewpager,android-tablayout,viewpagerindicator,Android,Android Viewpager,Android Tablayout,Viewpagerindicator,tabLayout.setScrollPosition(int、float、boolean)之间的区别是什么和tabLayout.getTabAt(int)方法 因为,我也可以通过使用setScrollPosition将tabLayout设置为指示下一个,但是,这种方法的问题是该方法不会更新tabLayout.getSelectedTabPosition()返回的整数getTabAt:返回指定索引处的选项卡。(TabLayout.tab) getSelectedTabPosition:返回当前选

tabLayout.setScrollPosition(int、float、boolean)之间的区别是什么
tabLayout.getTabAt(int)方法


因为,我也可以通过使用
setScrollPosition
tabLayout
设置为指示下一个,但是,这种方法的问题是该方法不会更新
tabLayout.getSelectedTabPosition()返回的整数

getTabAt:返回指定索引处的选项卡。(TabLayout.tab)

getSelectedTabPosition:返回当前选定选项卡的位置。 -所选选项卡位置,如果没有所选选项卡,则为-1-

设置克罗尔位置:

void setScrollPosition (int position, 
                float positionOffset, 
                boolean updateSelectedText)
设置选项卡的滚动位置。当选项卡作为滚动容器(如ViewPager)的一部分显示时,这非常有用

调用此方法不会更新所选选项卡,它仅用于绘图目的

位置->整数:当前滚动位置

位置偏移->浮动:来自[0,1]的值,表示与位置的偏移


positionOffset->boolean:是否更新文本的选定状态。

您能更详细地解释一下setScrollPosition吗?比如这三个参数是什么?@Nasib我已经更新了答案并添加了更多细节