我的Fragment
包含RecyclerView
。我从这个Activity
开始一个新的Fragment
意图。现在,我想在此Activity
的数据库中添加一些新数据,并在RecyclerView
完成时更新Fragment
中的Activity
。
我知道onActivityResult()
方法仅适用于Activity
。有没有办法在Fragment
中实现这个目标?
答案 0 :(得分:0)
你也可以在片段中获得回调..只需来自片段的startActivityForResult
。并在活动和片段中覆盖onActivityResult()
。只是不要在活动中使用super,以便它将你重定向到你的片段方法。
答案 1 :(得分:0)
您只需要在片段中覆盖onActivityResult
处理程序方法,它将自动从活动中调用。在SDK的最新实现中,它会自动转发到片段see here