ActionBar.selectTab不会在紧凑模式下刷新微调器

时间:2012-06-14 10:00:31

标签: android android-actionbar

在应用程序中,我使用带有ActionBar的Tabs,有时我使用ActionBar.selectTab()方法以编程方式切换选项卡。

这很有效但是当ActionBar的宽度太小时,标签会以紧凑模式进行,并显示为下拉菜单。当我使用ActionBar.selectTab()方法时,微调器中显示的项目不会更改。

是否有针对此或已知解决方法的官方解决方案?

2 个答案:

答案 0 :(得分:1)

这是Android中的已知错误。请查看Jake Wharton here:建议的解决方法并解决问题,以便修复

答案 1 :(得分:0)

ActionBarSherlock github已询问此问题。似乎这个问题也存在于ICS ActionBar上。

通过更改链接中所述的来源,可以避免使用ABS。对于本机ActionBar,我设法使用反射来访问操作栏的下拉微调器。