使用ViewPager的ActionBar选项卡和多片段布局

MikkoP

我有一个使用ActionBar选项卡进行导航的应用程序有了这些标签我使用FragmentPagerAdapterViewPager布局。

我已经在应用程序的main中配置了这些Activity在其中,我为添加了一个页面更改侦听器,ViewPager并更改了与位置有关的标签。当按下选项卡时,我也会以其他方式进行操作。一切都很好。

然后,我将在选项卡中找到内容。它们都扩展了Fragment类。第一个必须根据设备更改布局。在风景区平板电脑(layout-sw600dp-land)上,我有一个包含两个片段的布局,而其他设备将只有一个片段。这是通过适当文件夹中的两个布局文件完成的。

在这些较小的设备上,第二个片段用作对话框。

我不太确定如何实现所有这一切。第一个片段包含具有所有任务的ListView。单击其中之一时,编辑窗口应显示在右侧片段中。在小型设备上,该片段不存在,因此需要将其作为活动启动。目前,此编辑窗口是FragmentActivity

我该怎么做呢?我不确定这是否真的更难,但是我认为Fragment中的Fragment使我感到困惑。

用户

我不太确定如何实现所有这一切。

这不应该太难。从概念上讲,它是一个多窗格项目,但与其使用适当的片段在活动之间进行切换,不如使用嵌套片段。

您将在ViewPager其中有一个master / wrapper片段,它将代表自适应页面,根据当前配置,该页面将具有一个或两个嵌套片段(这些片段将需要在运行时进行附加(嵌套片段的限制)) 。了解当前配置后,您还需要通过启动新活动(我从您的问题中了解到的内容,但是此处有点含糊)来适当地处理选择/单击/触发事件,或者在相同的包装片段。

我已经制作了一个与您的问题有关的小样本,您可以在这里找到我希望是您想要的,当然请记住那是基本的东西。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

对ViewPager的多个选项卡布局使用单个片段类

来自分类Dev

使用ActionBar选项卡和嵌套片段进行导航

来自分类Dev

带有Viewpager,选项卡和抽屉布局的片段容器不起作用

来自分类Dev

使用SystemBarTint时,我的片段被ActionBar选项卡覆盖

来自分类Dev

使用SystemBarTint时,我的片段被ActionBar选项卡覆盖

来自分类Dev

ViewPager选项卡和抽屉布局可能吗?

来自分类Dev

使用ViewPager更改片段选项卡的大小

来自分类Dev

在ViewPager的多个选项卡中使用单个片段

来自分类Dev

片段选项卡viewpager问题

来自分类Dev

ViewPager选项卡-当ViewPager不是第一个元素时使用ActionBar选项卡样式吗?

来自分类Dev

在片段内创建选项卡布局

来自分类Dev

动态更新片段内的TextView(ViewPager选项卡布局)

来自分类Dev

使用ViewPager和导航抽屉的操作栏选项卡

来自分类Dev

片段中的选项卡布局(不会显示片段)

来自分类Dev

Android:从viewPager选项卡片段之一启动片段时,隐藏viewPager选项卡

来自分类Dev

使用ActionBar选项卡在ViewPager中的片段更改时重置SearchView

来自分类Dev

将ActionBar选项卡绑定到ViewPager

来自分类Dev

将ActionBar选项卡绑定到ViewPager

来自分类Dev

ActionBar和ActionBar选项卡是纯白色的

来自分类Dev

ActionBar和ActionBar选项卡是纯白色的

来自分类Dev

如何在Java Android中为ViewPager滑动选项卡使用单个片段

来自分类Dev

如何在Java Android中为ViewPager滑动选项卡使用单个片段

来自分类Dev

在具有选项卡布局的Viewpager中将视图刷回时,如何再次显示带有数据的片段?

来自分类Dev

如何使当前片段显示在viewpager的特定选项卡中?

来自分类Dev

ViewPager,与RecyclerView相同的片段用于多个选项卡

来自分类Dev

ViewPager的选项卡中的片段显示错误的数据

来自分类Dev

使用选项卡从列表创建片段

来自分类Dev

如何使用片段在TabLayout的每个选项卡中显示不同的布局

来自分类Dev

如何将活动转换为片段以在选项卡布局中使用

Related 相关文章

  1. 1

    对ViewPager的多个选项卡布局使用单个片段类

  2. 2

    使用ActionBar选项卡和嵌套片段进行导航

  3. 3

    带有Viewpager,选项卡和抽屉布局的片段容器不起作用

  4. 4

    使用SystemBarTint时,我的片段被ActionBar选项卡覆盖

  5. 5

    使用SystemBarTint时,我的片段被ActionBar选项卡覆盖

  6. 6

    ViewPager选项卡和抽屉布局可能吗?

  7. 7

    使用ViewPager更改片段选项卡的大小

  8. 8

    在ViewPager的多个选项卡中使用单个片段

  9. 9

    片段选项卡viewpager问题

  10. 10

    ViewPager选项卡-当ViewPager不是第一个元素时使用ActionBar选项卡样式吗?

  11. 11

    在片段内创建选项卡布局

  12. 12

    动态更新片段内的TextView(ViewPager选项卡布局)

  13. 13

    使用ViewPager和导航抽屉的操作栏选项卡

  14. 14

    片段中的选项卡布局(不会显示片段)

  15. 15

    Android:从viewPager选项卡片段之一启动片段时,隐藏viewPager选项卡

  16. 16

    使用ActionBar选项卡在ViewPager中的片段更改时重置SearchView

  17. 17

    将ActionBar选项卡绑定到ViewPager

  18. 18

    将ActionBar选项卡绑定到ViewPager

  19. 19

    ActionBar和ActionBar选项卡是纯白色的

  20. 20

    ActionBar和ActionBar选项卡是纯白色的

  21. 21

    如何在Java Android中为ViewPager滑动选项卡使用单个片段

  22. 22

    如何在Java Android中为ViewPager滑动选项卡使用单个片段

  23. 23

    在具有选项卡布局的Viewpager中将视图刷回时,如何再次显示带有数据的片段?

  24. 24

    如何使当前片段显示在viewpager的特定选项卡中?

  25. 25

    ViewPager,与RecyclerView相同的片段用于多个选项卡

  26. 26

    ViewPager的选项卡中的片段显示错误的数据

  27. 27

    使用选项卡从列表创建片段

  28. 28

    如何使用片段在TabLayout的每个选项卡中显示不同的布局

  29. 29

    如何将活动转换为片段以在选项卡布局中使用

热门标签

归档