2016-04-04 28 views
-4

即时通讯编程的新如此,如果问题很容易..我得到了ActivityA和调用FragmentA比从FragmentA调用ActivityB后,我的工作完成后ActivityB im调用finish()并返回FragmentA。我需要在这一点上刷新我的片段(Listview)。我尝试了很多东西,但仍然无法做到这一点...任何建议Ty也有一些小的代码示例,如果posible tyvm。如何从另一个活动获取回调时调用刷新片段

+3

请粘贴相关代码。 –

+0

使用片段生命周期方法,例如onCreateView。 – chRyNaN

+0

您应该检查Activities和Fragmentos生命周期,方法startActivityForResult和onActivityResult。 –

回答

0

从你的片段中使用startActivityForResult(intent, requestCode)而不是startActivity(intent);,然后使用onActivityResult回调来做你需要做的任何事情。

@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent data){ 
    // refresh your views 
} 
相关问题