【发布时间】:2012-03-29 19:19:10
【问题描述】:
我有一个Activity,它使用Fragment。我只是想将一个对象从这个Activity 传递给Fragment。
我该怎么做? 到目前为止我看到的所有从资源中检索数据的教程。
编辑:
让我们更精确一点:
我的活动左侧有一个ListView。当你点击它时,想法是在右侧加载一个Fragment。
当我输入这个Activity 时,通过Intent 给出了一个对象Category。此对象包含一个其他对象列表Questions(其中包含一个字符串列表)。这些Questions 对象显示在ListView 上。
当我单击ListView 中的一项时,我想将String 的列表显示到Fragment(到ListView)中。
为此,我从我的Activity 调用setContentView() 并使用布局。在此布局中定义了 Fragment 以及要调用的正确类。
当我调用这个setContentView() 时,我的Fragment 的onCreateView() 被调用,但此时getArguments() 返回null。
我怎么能在onCreateView() 的电话之前把它填满?
(如果我不够清楚,请告诉我)
谢谢
【问题讨论】:
标签: android