问题标签 [fragment-oncreateview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 从互联网加载数据后如何管理片段`onCreateView()`
我有 3 个Fragments
里面ViewPager
。我调用了第一个返回 JSON 数据的 in(第二个和第三个API
是空的)。onCreate()
Fragment
Fragments
问题是onCreateView()
总是在从中获取数据之前执行API
,所以我需要向右滑动两次,这将调用onPause()
第一个方法Fragment
,然后我需要回到第一个Fragment
调用onCreateView()
第一个方法Fragment
,这一次,因为数据有从 Internet 加载,它将显示数据。
我怎样才能克服这个问题并强制第一个在第一次调用Fragment
时显示数据?onCreateView()
java - 在 oncreateview 中使用异步任务
有没有办法用方法中的异步任务覆盖“week_kg”变量oncreateview
?异步任务会覆盖变量,但视图已创建且不包含新值。
这是一个带有 Node.js 服务器和 Mysql 数据库的 Rest Communications。
android - 片段 onCreateView 被多次调用,以便每次都创建片段的新实例
我正在尝试在视图寻呼机的页面更改上添加片段。但是每次当我滚动视图寻呼机时,都会创建新的片段瞬间。
addFragments() 方法
getInstance() 方法
ViewPagerAdapter.java
android - Android:将布局膨胀到片段但 onCreate 不启动
我正在尝试在 android 中使用 Fragments。
因此,在“TabAdapter”类的方法“getItem()”中,我有:
因此,在“浏览”类中,我使用 inflate 将我想要使用的布局放入 TabLayout 片段中:
在这个类中,一个内部类具有“onCreate()”方法
但是,通过这种方式,我只有 Fragment TabLayout 中的布局,因为它是在 .xml 设计中定义的,但我无法与之交互(查询未处理,因此布局中的字段未填充,按钮上的事件未调用等等...)我在哪里做错了?提前致谢。
android - onCreateView 寻呼机适配器
尝试在空对象引用上调用虚拟方法 'void androidx.viewpager.widget.ViewPager.setAdapter(androidx.viewpager.widget.PagerAdapter)'
我正在尝试使用 android 材料设计实现滑动选项卡布局。但它给了我 NullPointerException。到目前为止,这是我的代码:
公共类 HomeFragment 扩展片段 {
}
公共类 SliderPagerAdapter 扩展 PagerAdapter {
}
android - 在子片段 onCreateView 之后调用父片段的 onCreateView
我有一个ParentFragment
和一个ChildFragment
从它延伸出来的。我放置了onCreateView
两个片段的登录方法。但是ParentFragment
'sonCreateView
被最后调用。
但是,活动之间相同的父子关系正在产生预期的结果。首先调用父活动onCreate
,然后调用子活动onCreate
。
ParentFragment
ChildFragment
片段结果:
活动结果:
你能帮忙吗?我错过了什么还是预期的行为?
我覆盖的原因onCreateView
是我试图像这样将我的连接viewModel
到我binding
的ChildFragment
:
目前,我正在崩溃,因为binding
当我从ChildFragment
. 由于该变量需要在其中初始化ParentFragment
并ParentFragment
在之后被调用ChildFragment
,因此据我所知,我正在崩溃。
java - 生命周期方法和其他方法从哪里获取它们的参数值?
在以下 Android 生命周期方法中:
onCreateView 接受 <code>LayoutInflater @Nullable Viewgroup
、 和@Nullable Bundle
。
我遇到的问题是在我所指的示例程序中:sceneform-android-sdk
似乎没有我们调用该方法onCreateView
并传入 LayoutInflatter、Viewgroup 和 Bundle 的实例。然而,我们可以使用传入的参数。
是的,我们调用super.onCreateView(...)
了 ,但同样,作为参数传递给 super 的值(即我们版本的 onCreateView 的参数local
)是从哪里来的?
重申一下,我的主要问题是调用 onCreateView 方法并传入参数的是什么?
我的第二个问题是,如果我要在 onCreateView 所在的同一活动中创建一个方法:
我的 foo 方法是否也会获得与 onCreateView 方法相同的参数值?
最后,我的第三个问题也是类似的。一个视图被返回,但和以前一样,它看起来不像我们处理返回。那么,什么处理返回值?
如果可能的话,我会谦虚地请求进一步阅读有关 Android 核心代码如何工作的信息,以便实现我自己的方法,正确使用 Android 的参数以及如何正确地将值返回给 Android。
android - 没有 onCreateView 的片段
最近我看到一些关于直接从 Fragment() 扩展片段布局的文章
这是否仅代表不包含任何数据和交互的片段,我们何时应该使用此方法
android - 没有附加适配器,在片段上跳过布局
我尝试了几种不同的方法来解决这个问题,但它似乎并不想工作。我附上了所涉及的片段。当我使用搜索功能时,recyclerview 工作;但是,当我第一次加载页面时,我收到错误消息
我认为这可能是 onCreate 与 onCreateView 的问题,但我不确定该放在哪里。
新闻片段.java
android - 如何在android中访问片段中的多个视图?
我有我的 xml 文件(fragment_home.xml),其中包含三个我无法修改的 TextView,并且我的应用程序在尝试这样做时崩溃。我需要使用来自 firebase 的数据设置我的 textview。请帮我找到解决方案