Android 添加操作栏而不将ActionBarActivity子类化
是否可以向android应用程序添加操作栏: 1) 没有子类化ActionBarActivity 2) 支持姜饼和更新版本 我搜索过谷歌,所以没有结果Android 添加操作栏而不将ActionBarActivity子类化,android,android-actionbar,android-support-library,android-actionbar-compat,Android,Android Actionbar,Android Support Library,Android Actionbar Compat,是否可以向android应用程序添加操作栏: 1) 没有子类化ActionBarActivity 2) 支持姜饼和更新版本 我搜索过谷歌,所以没有结果 我问这个问题的原因是因为我有一个已经从另一个库中生成子类的活动,而我不能将ActionBarActivity作为根子类。我知道Q2的答案是肯定的。您可以使用support library v7来支持运行GingerBread(Eclairs和Froyos)的设备上的操作栏 对于Q1,我相信答案是肯定的。您只需使用窗口.requestFeature
我问这个问题的原因是因为我有一个已经从另一个库中生成子类的活动,而我不能将ActionBarActivity作为根子类。我知道Q2的答案是肯定的。您可以使用support library v7来支持运行GingerBread(Eclairs和Froyos)的设备上的操作栏 对于Q1,我相信答案是肯定的。您只需使用
窗口.requestFeature()
添加操作栏。但我对此不是很确定
HTH.通常不,多重继承不是Java的一部分 当然,真正的问题是
ActionBarActivity
是否真的对姜饼有用。这取决于您需要从中获得什么特定功能
您可以尝试做什么:
- 通过布局制作您自己的“ActionBar”
- 如果您使用的库是开源的,请修改它,使其活动扩展
ActionBarActivity
- 如果没有,ActionBarCompat都是-您可以下载源代码并将功能合并到您的活动中
确实扩展了ActionBarActivity
,因此您可能还需要使用原始支持库FragmentActivity