我正在制作一个安卓应用程序。我需要在活动的标题栏中添加一个按钮。由于向后兼容性问题,我无法将其放在操作栏中。我进行了很多搜索,但找不到令人满意的解决方案。谢谢。
问问题
572 次
2 回答
3
操作栏需要 API 级别 11 才能工作,我的应用程序的最低要求是 9
使用向后移植,例如ActionBarSherlock,它提供返回到 API 级别 7 的操作栏。更重要的是,它使用与官方操作栏实现兼容的 API 这样做,因此在一两年内放弃 ActionBarSherlock (当您放弃对 API 的支持时) 9-10 级)将相当容易。而且,您的应用将具有与其他 Android 应用一致的外观和感觉。
于 2013-06-06T21:54:53.640 回答
0
我需要类似的东西并创建了一个自定义标题栏,如下所示:
- 创建自定义View类(我扩展了linearlayout)
- 将此视图添加到活动的布局 xml 中,在顶部
- 隐藏默认栏,使用
requestWindowFeature(Window.FEATURE_NO_TITLE);
(如果我没记错的话,在设置活动的内容视图之前执行此操作至关重要)。
于 2013-06-06T21:45:44.813 回答