在我的应用程序中,我有这样的场景,当用户单击片段 A 中的按钮时,它将显示片段 B。当一个按钮点击FragmentB时,它将转到FragmentC。
从A->B->C导航时,我将分别将我的活动标题设置为"A","B"和"C"。我使用这个流程,
public class FragmentC
onCreateView(){
mTxtHeaderTitle.setText(getString(R.string.fragC));
}
}
现在的问题是,如何在用户按后退键并导航回 B 时将标题栏设置为"C"( C -> B )?
是否有任何方法回调可用于执行此操作?
onFragmentResult() as like onActivityResult() in Activity?
请帮忙。
您可以使用 Fragment 的 onResume() 回调方法来设置标题。
onResume() 每当 Fragment 处于焦点并与用户交互时,系统就会调用。