应用程序的Android项目代码结构-带碎片活动的反编译

应用程序的Android项目代码结构-带碎片活动的反编译,android,android-fragments,Android,Android Fragments,由于我对片段和基本应用程序结构的理解,我在创建基本应用程序时遇到了障碍。你能告诉我我的应用程序应该如何构造吗 我有一个带有导航抽屉的应用程序(目前在主要活动中) 主活动布局包括抽屉布局小部件、框架布局(用于片段)和抽屉列表视图 通过导航抽屉选择每个片段(或类) 到目前为止,这一切都很顺利,但我遇到了障碍。我想创建一个有标签的新片段。几乎我看过的每个教程都会创建一个扩展片段活动的活动。。。这将不起作用,因为FragmentActivity是一个活动 我的问题是——我构建应用程序的方式是否有误?

由于我对片段和基本应用程序结构的理解,我在创建基本应用程序时遇到了障碍。你能告诉我我的应用程序应该如何构造吗

  • 我有一个带有导航抽屉的应用程序(目前在主要活动中)
  • 主活动布局包括抽屉布局小部件、框架布局(用于片段)和抽屉列表视图
  • 通过导航抽屉选择每个片段(或类)
到目前为止,这一切都很顺利,但我遇到了障碍。我想创建一个有标签的新片段。几乎我看过的每个教程都会创建一个扩展片段活动的活动。。。这将不起作用,因为FragmentActivity是一个活动

我的问题是——我构建应用程序的方式是否有误?我应该如何实现这个新的选项卡式活动/片段


如果您需要有关该应用程序的更多详细信息,请告诉我。

您可以使用带有FragmentStatePagerAdapter的ViewPager,并在顶部添加一个选项卡条。ViewPager可以包含在单独的片段中,因此可以满足您的要求


参阅此帖子以获得进一步的细节

您可能想考虑从导航抽屉中选择一个项目时启动一个活动。只需在导航抽屉项的onClick中调用
startActivity(您的意图)

通过这种方式,新活动可以扩展片段活动,如教程所示