我有一个 JSON,它有 20 个类别。 Android如何在一个RecyclerView中同时显示20个分类?喜欢 Google 新闻应用程序

I have a JSON and it has 20 categories. How to show 20 categories in a RecyclerView at the same time in Android? Like the Google News App

我有点困惑。我正在 Android 开发一个报摊应用程序。我有 20 个类别。当用户单击任何选项卡时,应用程序将显示有关选项卡标题的新闻,当应用程序打开时,应用程序将加载与所有类别相关的所有新闻。我应该创建 20 个模型和 RecyclerView,还是可以用一个模型和 RecyclerView 来创建?以及如何在不刷新适配器和模型的情况下进行操作。如果你能帮忙,我会很高兴。谢谢:)

您可以使用具有不同案例集的单个模型,这样如果类别(多个)中的数据模型保持相同的模型明智,您可以根据类别切换适配器数据。

case Category 1:
   //based on the api data
   setadapter
case Category 2:
   //based on the api data
   setadapter
......

希望这能给出一个大概的想法