【问题标题】:How to render a single Fragment in ViewPager?如何在 ViewPager 中渲染单个片段?
【发布时间】:2018-01-02 09:53:50
【问题描述】:

我很好奇我只使用了带有标签的fragments,但是有没有一种方法可以在ViewPager 中渲染一个片段而不使用标签?

【问题讨论】:

  • 表示一次加载一个可见的片段..对吗?
  • ViewPager 中的一个片段而不使用标签?意味着什么?你能解释一下吗

标签: java android android-viewpager fragment


【解决方案1】:

ViewPager 用于在 Fragment 之间通过滑动来导航。

如果你只想使用一个片段,那么使用ViewPager将毫无意义。

相反,您可以使用<fragment><FrameLayout> 直接将片段添加到活动中。

问我更多问题。

谢谢。

【讨论】:

  • 我猜它有点用。但是我想要做的是,当我滚动时,appbar 不会随着其他所有东西一起移动,我在尝试这样做时遇到了很多麻烦。这是我问的stackoverflow问题的link
  • 您可以使用 ScrollView 包围您想要滚动的其他视图。因此,如果您使用 android:alignParentTop=true 或 android:layout_gravity="top" 将其固定在顶部,工具栏将保持在顶部。
  • 如果您使用的是默认工具栏的活动工具栏,那么您根本不需要处理滚动。
  • 呃。我很感激帮助,但我仍然无法让它工作。可能是因为我的样式设置为 NoActionBar?
  • 使用 NoActionBar 这肯定会发生,除非你按照我上面所说的那样处理它。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-10
  • 2020-05-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多