如何创建动态标签并为每个片段加载不同的产品?

时间:2017-12-11 07:16:30

标签: android listview android-viewpager fragment android-tablayout

enter image description here

请参见图片 它在片段列表视图中的选项卡和产品中有类别 滑动或点击类别时,会在同一个片段中加载产品。

想要的是 - 我想创建一个电子商务应用程序。其中有类别和产品类别。 我想在标签中显示类别并在片段中加载产品。所有数据都来自两个网络服务。一个用于分类,一个用于产品。 好 当我单击或滑动到其他类别时,列表视图项(产品)将根据类别加载到一个片段中。 我现在没有代码。 如果有人帮助我,请。

标签 - 类别

片段(Listview) - 产品

1 个答案:

答案 0 :(得分:2)

您可以使用TabLayout创建上方标签,此外,您可以通过以下方式创建动态标签:

   for(i=0; i <mYourLength;i++) {
    mTabLayout.addTab(mTabLayout.newTab().setText("Xyz"));
   }

要更新每个片段,您可以在PagerAdaptor中执行此操作。