Android:在TabWidget中更改选项卡顺序/位置



在我的Android TabWidget中,我希望能够改变一个标签的索引,使标签的顺序或位置相对于其他标签发生变化。我在文档中没有看到这样做的方法。有人有什么想法吗?

我有一个滚动标签栏,右边的最后一个标签用"+"标记。用户单击此选项卡以创建一个新选项卡。但是新标签总是被创建在最右边,我想把新标签插入到+标签的左边。

看一下TabHost.java。您很可能需要滚动自己的TabHost并更改addTab以获取索引并相应地添加索引。

您可以扩展TabHost并将自己的实现添加到addTabWithIndex()中吗?TabHost中有许多数据结构是私有的,所以扩展可能不能完全解决您的问题。

相关内容

  • 没有找到相关文章

最新更新