问题标签 [android-actionbar-compat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
222 浏览

android - 操作栏选项卡的 Holo 主题向后兼容性

我目前正在开发一个使用 Holo 主题的应用程序,目标是 minSdkVersion = 9。我在整个应用程序中都有一个带有选项卡的操作栏,从版本 11+ 开始工作,我想知道使用向后兼容性获取版本 9 的最佳方法& 10 才能正常工作。

谢谢!

0 投票
1 回答
642 浏览

android - ActionBarSherlock 操作栏在 JellyBean 上不可见

我搬到了 ABS,在 Gingerbread 上很好,但在 ICS 上没有显示操作栏。这是为什么?

显现:

0 投票
2 回答
1033 浏览

android-actionbar-compat - When Google will release ActionBarCompat?

On the Google I/O 2013, Google has announced ActionBarCompat library. Known whether the release date? Or may be it already released?

0 投票
1 回答
591 浏览

android - 与 ActionBar 兼容的抽屉指示器

我有一个使用 ActionBarCompat 库以及NavigationDrawer支持库的应用程序。

我已设法设置ActionBarDrawerToggle以在 ICS+ 设备上获取抽屉指示器,但它不会在具有 ActionbarCompat 的 Gingerbread 设备上自动启用它。

有谁知道一种方法,或者我需要对 ActionBarCompat 进行哪些更改才能为这些设备启用抽屉指示器?

0 投票
3 回答
1082 浏览

android - 带有 ActionBarCompat 的 Google io 2013 android 应用的 git 下载在哪里

从最近在 YouTube 上的 google io 2013 视频演示中,我们宣布 android google io 应用程序将通过 git 提供。最重要的是这个 android 应用程序使用了 ActionBarCompat。我刚刚下载了 iosched 及其使用 ABS (ActionBarSherlock) 我得到了错误的 git url 吗?

0 投票
2 回答
12990 浏览

android - 扩展ActionBarActivity时类型activity的层次结构不一致

嗨,我有带有 appcompat 操作栏的新 v7 支持库,当我想从此处记录的 ActionBarActivity 扩展时,eclipse 向我显示此错误

当我在 ActionBarActivity 类上移动我的课程时,它说

现在我该如何解决这个问题?

0 投票
6 回答
13010 浏览

android - Android ActionBarCompat 库

我在使用昨天发布的 ActionBarCompat 支持库时遇到问题。正如 Chris Banes 在 DevBytes 中指出的那样,我已经更新了支持存储库并在 build.gradle 中包含了 appcompat-v7 存储库的路径 - https://www.youtube.com/watch?v=6TGgYqfJnyc

构建顺利,我可以使用这个库中的 ActionBarActivity 等类,但我不能使用样式和任何资源,所以我不能使用以下主题 - @style/Theme.AppCompat 等。我想我会在..中找到源文件./sdk/extras/android/.../"supportrepo" 所以我会像 gradle 的 ActionBarSherlock 一样引用它,但这似乎不是正确的答案。

我究竟做错了什么?谢谢你。

0 投票
4 回答
5861 浏览

android - Android:NavigationDrawer 和 ActionBarCompat

我开始使用ActionBarSherlock使用NavigationDrawer并取得了不错的效果,但我的公司批准这个开源的可能性不大,所以我正在努力切换到 ActionBarCompat。

ActionBarCompat昨天(2013 年 7 月 24 日)刚刚正式发布。有没有人让两者都能很好地合作?我希望我能回答我自己的问题,但看看是否有人让这个工作。比赛开始了!:-)

YouTube 上 ActionBarCompat 的发布: https ://www.youtube.com/watch?v=6TGgYqfJnyc


更新(工作代码,是的!): 我已将 Google 的示例 NavigationDrawer 应用程序转换为使用 ActionBarCompat 并且工作正常。您可以在这里找到它作为参考或开始您的项目: https ://github.com/bcrider/NavigationDrawerActionBarCompat

2.x 版本看起来比使用 ActionBarSherlock 的方式更好,但我必须更多地使用 ActionBarCompat 才能确定我是否更喜欢它。


0 投票
31 回答
538073 浏览

android - 找不到 Theme.AppCompat.Light 以获得新的 Android ActionBar 支持

我正在尝试实现几天前 Google 发布的新ActionBar支持库。过去,我使用 Google 开发人员支持库设置页面上列出的相同方法成功实现了 ActionBarSherlock,没有任何问题 - 使用有关如何包含资源的指南(类似于 ActionBarSherlock 的做法)。我也将库项目作为库加载到我自己的项目中。

我可以告诉图书馆加载正常。当我没有在我的 MainActivity.java 上扩展 Activity 时,我将其更改为扩展 ActionBarActivity(根据 Google 的说明),没有发生错误 - 并且它正确导入。

我什至尝试绕过 style.xml 文件并将@style/Theme.AppCompat.Light两者直接添加到 AndroidManifest.xml 中,并且<application>所有尝试都会导致相同的错误。<activity>android:theme="@style/ThemeAppCompat.Light"

现在的问题是我无法让它改变主题,更不用说构建而不抛出错误了。下面是我收到的错误,然后是我更改为使用新主题的 style.xml 文件。

我在使用 Android 应用程序方面有中等经验,并且正在使用最新版本的支持库和使用 API 18 (Android 4.3) 编译的 SDK 运行 Eclipse。

构建期间收到错误

错误:检索项目的父项时出错:找不到与给定名称“@style/Theme.AppCompat.Light”匹配的资源。styles.xml /ActBarTest/res/values 第 3 行 Android AAPT 问题

样式.xml

有什么建议么?这从来都不是 ActionBarSherlock 的问题。我想努力使用这个新的支持库。似乎 .jar 正在加载,但不是资源。

0 投票
0 回答
814 浏览

android - 使用 ActionBarCompat 时出现 FileNotFoundException

我正在尝试使用ActionBarCompat,但FileNotFoundException在模拟器(API 7)中运行应用程序时得到了一个:

当我在 API 14 中运行应用程序时,它工作得很好。这是我的 Gradle 构建:

FragmentActivity改为:ActionBarActivity_BaseActivity

有人可以帮我解决这个小问题吗?