当前位置: 首页 > 知识库问答 >
问题:

OncreateView问题

印飞捷
2023-03-14

我有一个有碎片的应用程序。在一个活性中有3个片段,分别是frag1、frag2和frag3。OncreateView可能只针对frag1触发。在我的例子中,frag1和frag2首先读取onCreateView事件。我只想要frag1,当你滑动frag2将读取等等。

共有1个答案

锺伟志
2023-03-14

使用viewPager,您可以设置使用SetoffScreenPageLimit方法创建的片段数,但不幸的是,我认为您不能只创建一个片段(可见的片段)。当你会滑的时候会发生什么?由于没有创建第二个片段,一个空白屏幕...为了在滚动时平滑,必须已经创建了第二个片段视图。

检查此响应:viewPager.SetoffScreenPageLimit(0)不按预期工作

 类似资料:
  • 我尝试使用Android兼容库(或现在称为支持库)v4用于预蜂窝Android设备。我理解,我应该使用FragmentActivity类,而不是使用Fragment类。根据我能找到的所有教程,我可以在Fragment类中使用onCreateView方法: 公共视图onCreateView(LayoutFlater充气机、ViewGroup容器、捆绑包保存状态) 然而,FragmentActivit

  • 我正在使用带有片段的FragmentPagerAdapter。我的问题是,当我调用setCurrentItem时,正在加载的片段的OnCreateView方法被调用两次。但是,需要注意的是,片断不是重新创建的,而是简单地恢复的。我非常想找到一个解决方案,使OnCreateView只能被调用一次。 两次调用Android oncreateview OnCreateView多次调用/使用ActionB

  • 问题内容: 我正在尝试使用自己的布局创建DialogFragment。 我见过几种不同的方法。有时,布局是在OnCreateDialog中这样设置的:(我使用的是Mono,但是我已经习惯了Java) 第一种方法对我有用…直到我想使用, 所以在经过一段时间的搜索之后,我尝试了第二种方法,该方法涉及覆盖 因此,我注释掉了设置布局的两行,然后添加了以下内容: 这给了我一个可爱的错误: 我很沮丧 问题答案

  • 我的Kotlin Android应用程序有问题。到目前为止我还没有用Kotlin写过这么大的项目,所以我完全不知道出了什么问题。 当我试图启动我的应用程序时,我重新设置了一堵红线墙。我找到了一些解决方案(针对Java)并试图将它们实现到我的代码中,但没有奏效。 [FIXED]我修复了我的错误(在第一个注释中指出),并从片段xml中删除工具:context=“.mainactivity”

  • 这两种方法的本质区别是什么?当我创建TextView时,我应该使用其中一个来提高性能吗? 编辑:有什么区别