片段恢复时将调用哪个函数

Which function will be called when fragment resume

fragment恢复时会调用哪个函数。

我在这里 setTitle when Fragment is visible again 阅读了这个问题,但我必须使用 add() 函数。我应该怎么办? onResume函数没有被调用!

编辑: 在 MainActivity 中:

getSupportFragmentManager().beginTransaction().replace(R.id.container,fragmentA).commit();

当点击片段A中的按钮时,将显示片段B:

onClick(View v){
    getSupportFragmentManager().beginTransaction().add(R.id.container,fragmentB).commit(); 
}    

当我按下后退按钮时,它会恢复到片段 A,但不会调用 A 中的 onResume() 函数。

由于您要添加一个片段,而不是替换它,因此不会为片段 A 调用 onResume() 方法。当您 add 时,片段 A 没有转到 onPause()父容器的另一个片段。

查看 Android 开发者页面:http://developer.android.com/training/basics/fragments/communicating.html#DefineInterface