Android导航栏,不带';不要在活动之间重新加载

Android导航栏,不带';不要在活动之间重新加载,android,android-activity,android-actionbar,Android,Android Activity,Android Actionbar,我想在android上实现一个类似iPhone导航栏的导航栏。我读了很多书,最直接的答案是ActionBar 但据我所知,如果我切换活动,则ActionBar会在每个活动的onCreate()方法上不断重新加载自己。这对我的应用程序来说不是一个好的行为:我需要类似于选项卡栏的东西,但没有选项卡,因为我只需要一个主页按钮、设置按钮和应用程序的名称 所以我的问题是:安卓系统中是否有一个导航栏,可以在活动之间始终停留在屏幕上并重新加载自己(我认为片段也是不可能的,因为它们生活在某个活动中) 编辑:我可

我想在android上实现一个类似iPhone导航栏的导航栏。我读了很多书,最直接的答案是ActionBar

但据我所知,如果我切换活动,则ActionBar会在每个活动的
onCreate()方法上不断重新加载自己。这对我的应用程序来说不是一个好的行为:我需要类似于选项卡栏的东西,但没有选项卡,因为我只需要一个主页按钮、设置按钮和应用程序的名称

所以我的问题是:安卓系统中是否有一个导航栏,可以在活动之间始终停留在屏幕上并重新加载自己(我认为片段也是不可能的,因为它们生活在某个活动中)


编辑:我可以简化这个问题:是否有一种方法可以在屏幕中放置自定义视图,并在活动更改之间保持它,而不必在每个活动的onCreate()方法上重新加载它

您应该能够通过操作栏实现您想要的功能。阅读,您将看到活动主体是使用片段加载的,因此不会重新加载整个操作栏


顺便说一句,模仿iphone的组件通常是不好的做法,除非你有很好的理由,否则你应该坚持下去。

谢谢你的回复。如果我想支持3.0之前的SDK怎么办?有没有更简单的解决方案,而不是使用一些外部库或兼容包?有一个名为“ActionBarSample”的sdk示例,或者您可以检查一下。据我所知(也在ActionBarSample或action bar sherlock中)-唯一的解决方案是使用片段。难道没有一种方法可以使用不同的活动而不是每次都加载ActionBar吗?