599得票27回答
在工具栏上显示返回箭头

我正在将我的应用程序从ActionBar迁移到Toolbar,但是我不知道如何在Toolbar上显示并设置返回箭头的单击事件,就像我在Actionbar上做的那样。 使用Actionbar,我调用mActionbar.setDisplayHomeAsUpEnabled(true),但没有...

367得票31回答
无法在新的Android ActionBar支持中找到Theme.AppCompat.Light主题

我正在尝试实现谷歌几天前发布的新ActionBar支持库。过去,我已经成功地使用与Google开发者Support Library Setup页面上列出的相同方法实现了ActionBarSherlock,使用了包括资源的指南(类似于ActionBarSherlock的方法)。我已经将库项目作为...

323得票22回答
Android:从操作栏的自定义布局中删除左边距

我正在使用自定义操作栏视图,如下面的截图所示,操作栏中有一个空白的灰色空间。我想把它移除。 我已经做了什么: res/values-v11/styles.xml <style name="AppBaseTheme" parent="@style/Theme.AppCompa...

155得票7回答
ActionBarSherlock和ActionBar Compatibility的区别

ActionBarSherlock和Action Bar Compatibility有什么区别? 几天前,Google发布了ActionBar Compatibility,让我感到很困惑。Action Bar Compatibility是否与ActionBarSherlock相同,并且编码...

150得票17回答
找不到资源 - Theme.AppCompat.Light.DarkActionBar

我使用了ActionBar Style Generator生成了样式,现在想要将其用于我的应用程序中,但是出现以下错误: 错误:检索父项时出错:找不到与给定名称“@style/Theme.AppCompat.Light.DarkActionBar”匹配的资源。 我在libs文件夹中...

148得票4回答
android-support-v7-appcompat 和 android-support-v4 的区别

我想知道android-support-v4.jar和android-support-v7-appcompat.jar之间的区别。如果我想在我的应用程序中添加appcompat Action Bar,我需要同时添加android-support-v7-appcompat.jar和android...

142得票11回答
MenuItemCompat.getActionView总是返回null。

我刚刚实现了v7 AppCompat支持库,但在我测试的所有Android版本中(4.2.2、2.3.4等),MenuItemCompat.getActionView始终返回null。 SearchView显示在操作栏中,但它不响应触摸操作,也不展开以显示其EditText,只像一个简单的图...

120得票7回答
从Fragment内获取getSupportActionBar ActionBarCompat

我正在启动一个新项目,使用v7支持库中的AppCompat/ActionBarCompat。我正在尝试弄清如何在片段内部使用getSupportActionBar。托管片段的活动扩展了ActionBarActivity,但我没有看到片段的类似支持类。 从我的片段内部开始。 public...

116得票13回答
Android 4.3中菜单项showAsAction="always"被忽略。

我正在使用从Android 4.3(API级别18)开始提供的新v7 appcompat库。 无论在菜单项的showAsAction中指定什么,它都不会显示 - 它总是创建溢出菜单图标,并将单个菜单项放置在菜单下方。 尝试像这样向活动添加菜单:@Override public boolea...

116得票13回答
使用支持(v21)工具栏创建偏好设置屏幕

我在使用支持库中的新Material Design工具栏时遇到了问题,并且出现在Preference屏幕上。 我的settings.xml文件内容如下:<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res...