Android 使用片段和backback时管理操作栏标题

Android 使用片段和backback时管理操作栏标题,android,android-fragments,android-actionbar,back-stack,Android,Android Fragments,Android Actionbar,Back Stack,我的应用程序有一个活动,它使用FragmentManager将碎片推送到后台。然而,当backbackback有2个片段并且最后一个片段被弹出时,我不知道如何检测它来适当地设置动作栏的标题。我希望在片段上有某种方法可以重写,以确定它何时变为可见,但没有调用任何建议的方法,例如uservisiblehint、onHiddenChanged等。我怎样才能: •确定碎片何时可见;或 •在backback上使用片段时有效管理操作栏标题?您可以添加addonbackbackbackbackchangedL

我的应用程序有一个活动,它使用FragmentManager将碎片推送到后台。然而,当backbackback有2个片段并且最后一个片段被弹出时,我不知道如何检测它来适当地设置动作栏的标题。我希望在片段上有某种方法可以重写,以确定它何时变为可见,但没有调用任何建议的方法,例如uservisiblehint、onHiddenChanged等。我怎样才能:

•确定碎片何时可见;或


•在backback上使用片段时有效管理操作栏标题?

您可以添加
addonbackbackbackbackchangedListener
,该列表将在每次back堆栈更改时调用。 在这个函数中,您只需获取最上面的片段,并为其调用
onResume

有关更多信息,请参阅以下链接:


看起来很相关@vipulmittal谢谢,那会很好用的。如果你将你的评论作为答案发表,我将接受并奖励你作为答案发表的赏金。感谢您的努力:-)