在我的Android TabWidget中,我希望能够更改选项卡的索引,以便相对于其他选项卡更改选项卡的顺序或位置。我没有在文档中看到这样做的方法。有人有什么想法吗?
我有一个滚动标签栏,右边的最后一个标签标有“+”。用户单击此按钮可创建新选项卡。但是新选项卡总是被创建到最右边,我想在“+”选项卡的左侧插入新选项卡。
答案 0 :(得分:0)
看看TabHost.java。您很可能需要滚动自己的TabHost并更改addTab以获取索引并相应地添加它。
答案 1 :(得分:0)
您可以扩展TabHost并将自己的实现添加到addTabWithIndex()。 TabHost中有许多数据结构是私有的,因此扩展可能无法完全解决您的问题。