1

我需要帮助解决问题。不一定要寻找代码,尽管这不会被拒绝!

我有一个中央FragmentActivity外壳,当用户在应用程序的核心周围导航时FrameLayout,我用它来交换它。Fragments

在我ActionBar的是一个搜索小部件。键入搜索查询会打开ListActivity与查询匹配的列表选项。所以这本质上是Activity 我的FragmentActivity. 我喜欢这个想法,因为这是导航中的“侧弯”。

我需要解决的问题是: 当用户在搜索后选择 List Item 时,我想以某种方式关闭Activity,并将 Fragment Activity “下方”的 FrameLayout 替换为他们搜索的信息。

我试图制作ListActivityaListFragment但无法解决。除非把它变成FragmentActivity一个封闭Fragment的答案。- 还有其他想法吗?

4

2 回答 2

3

尝试启动ListActivitywithstartActivityForResult()方法,并在您的FragmentActivity覆盖onActivityResult()方法中,并在那里发挥所有魔力。

于 2013-03-01T00:49:26.940 回答
1

您能否在 Activity 中实现回调方法,以便 FragmentActivity 可以响应 Activity 希望传达的任何内容?

于 2013-02-28T20:12:26.367 回答