如何在片段内添加/删除选项卡(AppCompat)

时间:2016-10-04 02:53:54

标签: java android android-fragments tabs

我的AppCompat活动中有一个小问题,我正处于一个非常困难的时期。我正在使用Android设计支持库,并实现了带有片段的选项卡式应用程序。

现在,我可以创建标签&活动的onCreate()方法中的片段,但我不能在我的生活中找到是否可以从片段中以编程方式添加制表符。

作为参考,我的所有选项卡都使用相同的片段(OneFragment.java)。我尝试过使用FragmentManager / FragmentTransaction,但是虽然这会创建一个片段(我想!),但它没有制作标签。

我还试图在FragmentPagerAdapter中添加一个标签并再次设置Tab Layout的适配器,但这似乎也没有在UI中做任何事情。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

  

我还试图在FragmentPagerAdapter中添加一个标签并再次设置Tab Layout的适配器,但这似乎也没有在UI中做任何事情

如果您设法向FragmentPagerAdapter添加了标签但UI没有更改,那么您可能忘记在其上调用notifyDataSetChanged()方法。