我有一个使用 Fragment
的 Activity
。我只是想把一个对象从这个 Activity
传递给 Fragment
。
我怎么能这么做呢? 到目前为止,我所看到的所有从资源中检索数据的教程。
编辑:
让我们更精确一点:
我的活动在左边有一个 ListView
。当你点击它的时候,想法是在右边加载一个 Fragment
。
当我输入这个 Activity
时,通过 Intent
给出一个对象 Category
。此对象包含其他对象的 List Questions
(其中包含 List of String)。这些 Questions
对象显示在 ListView 上。
当我从 ListView
中单击一个项目时,我想将 String
的 List 显示到 Fragment
中(显示到 ListView
中)。
为此,我从 Activity
中调用 setContentView()
,并给出一个布局。在这个布局中定义了带有正确调用的类的 Fragment
。
当我调用这个 setContentView()
时,我的 Fragment
的 onCreateView()
被调用,但是在这个时候,getArguments()
返回 null。
我怎样才能在 onCreateView()
电话打来之前把它填满呢?
(告诉我,如果我不够清楚)
谢谢