1

我在我的活动中使用了操作栏。当我在具有 android 4.2 版本的模拟器上运行应用程序时,它工作正常。但是当我在具有 android 2.3.5 版本的真实手机上运行应用程序时,当应用程序到达具有操作的那个活动时酒吧它正在崩溃

4

2 回答 2

2

如果您想要一个与所有 api 版本的 android 兼容的操作栏,您应该使用 ActionBarSherlock。您还应该使用支持库

查看此以获取有关 ABS 的更多信息http://actionbarsherlock.com/

它维护得很好,开源并且受到大多数 Android 开发人员的强烈推荐,它甚至在其中一个 Google I/O 研讨会上被提及(不记得是哪一个在我脑海中浮现)

更新- 关于导航的 Google I/O 研讨会https://developers.google.com/live/shows/5698617/值得一看

于 2013-03-07T10:15:54.787 回答
0

操作栏在版本 11 之后开始,因此您需要添加支持库才能在旧版本中使用它:

1- 下载这个库(Sharlok Action Bar)

http://actionbarsherlock.com/

2-并在你的类中使用 getSupportActionBar 而不是获取操作栏崩溃

于 2013-03-07T10:17:17.157 回答