Android TabLayout中未选择选项卡自定义视图

Android TabLayout中未选择选项卡自定义视图,android,android-layout,android-tablayout,Android,Android Layout,Android Tablayout,如果我有一个带有ViewPager的TableLayout设置,我会使用自定义视图来显示选项卡。每个自定义视图都是一个简单的FrameLayout,其中包含一个具有适当状态的ImageView(选定视图、按下视图等的不同可绘制视图)。这个问题只发生在一开始。尽管ViewPager的当前项目为项目0,但未选择第一个选项卡的ImageView。点击其他选项卡时,问题消失,因此这只是初始化问题。这是安卓系统的问题吗?有解决办法吗?我试图使视图无效,但似乎没有任何效果。在调用setupWithViewP

如果我有一个带有ViewPager的TableLayout设置,我会使用自定义视图来显示选项卡。每个自定义视图都是一个简单的FrameLayout,其中包含一个具有适当状态的ImageView(选定视图、按下视图等的不同可绘制视图)。这个问题只发生在一开始。尽管ViewPager的当前项目为项目0,但未选择第一个选项卡的ImageView。点击其他选项卡时,问题消失,因此这只是初始化问题。这是安卓系统的问题吗?有解决办法吗?我试图使视图无效,但似乎没有任何效果。

在调用setupWithViewPager()方法后,在onCreate()上使用此代码

mTabLayout.getTabAt(1).select();    
mTabLayout.getTabAt(0).select();

你能上传你的代码吗。你做了什么?这样就很容易捕获bug。这有助于我解决问题!谢谢但这有点奇怪为什么你必须选择其他索引