我有一个带有被FragmentActivity
调用的应用程序,MainActivity
它包含两个片段,一个左侧的菜单片段和一个右侧的内容片段。在大型设备上显示了这两个片段。在小型设备上,仅显示菜单片段,当用户按下所述菜单中的项目时,内容片段以新的Activity
.
假设用户当前正在他的手机上使用该应用程序,并且只有菜单可见:
可以通过菜单中的用户选择来ActionBar
操作。MainActivity
当用户选择特定菜单项时,Activity
会启动一个新菜单项以显示内容片段。当这个Activity
弹出时ActionBar
,这个新Activity
的是一个新的ActionBar
,因此与ActionBar
( FragmentActivity
)MainActivity
不同。
我想我可以将ActionBar
from传递MainActivity
给Activity
通过Intent
extras 显示内容片段,或者制作ActionBar
静态并像MainActivity.actionBar
或类似的方式引用它,但我很快就遇到了问题:)
关于如何解决这个问题的任何建议?基本上,我想要的是在我的所有活动之间共享一个ActionBar
参考。