问题标签 [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.
android - HoloEverywhere 不再与 ActionbarSherlock 一起使用
我已经HoloEveryWhere
从github下载了最新版本,
然后我将ActionbarSherlock
库添加到它。themes-core.xml
现在我在文件中出错
这就是它的样子:
显然, HoloEveryWhere 似乎被配置为与ActionBarCompt
library 一起使用。对我来说,我宁愿使用ActionbarSherlock
.
我应该将父值更改为等效的夏洛克主题吗?
那无数的错误呢attrs.xml
:
我怎么能解决它们?
我已经尝试集成这个库 2 天了,但没有成功!
android - 具有不同片段的操作栏
我想创建一个应用程序,它具有带有 3 个不同片段的操作栏(v7 appcompat)下拉导航。第一个片段是带有标签的列表片段,第二个是常规片段,最后一个是网格视图。我正在使用片段事务来替换框架布局中的片段。
我的问题是如何制作第一个 - 带有标签的列表片段。我想我必须使用视图寻呼机,但为此你需要 Fragment Activity?是否可以将选项卡添加到实际的操作栏?到目前为止,这是我的代码:
忽略 switch-case 中创建新片段的代码,它们都是相同的。谢谢!
android - 显示隐藏操作栏的好方法
我想在我的应用程序中添加一个覆盖 ActionBar,默认情况下它是隐藏的,因为我在屏幕上没有足够的空间来一直显示它。
现在我想知道一种让操作栏出现的好方法,更准确地说,我应该向用户提供什么输入元素来取消隐藏操作栏。
有没有“正确”的Android方式来做到这一点?我正在考虑显示溢出按钮,即使操作栏被隐藏并使用它来显示操作栏,如下所示:
这是一个坏主意,为什么?实施它的方法是什么?布局中的新按钮,或者有没有办法只显示溢出按钮并隐藏操作栏的其余部分?
我正在使用支持库 v7 中的操作栏。
android - 无法从 Robolectric 2 单元测试创建 ActionBarActivity
我正在使用 Robolectric 2 来测试我的活动。这扩展了 ActionBarActivity:
我的测试是:
问题是当我告诉 Robolectric 创建 Activity 时,会引发异常。
根据这篇文章,我已将 @Config(reportSdk=10) 添加到我的测试中。结果是我得到的异常不一样了……这一次不是在创建Activity的时候发生的,而是在给Layout充气的时候(Activity使用了扩展@style/Theme.AppCompat的主题)
我错过了什么,还是 Roboelectric2 不应该与 ActionBarCompat 一起工作?
java - ActionBarCompact 内的微调器
我是android开发的初学者,所以请不要对我太苛刻..
我正在尝试使用ActionBarCompact
,以便 ActionBar 可以兼容API level 8。我想要一个微调器,它可以帮助我导航活动。所以我的问题是我怎样才能拥有它?我需要设置一些标志或添加到操作栏吗?我找不到任何适合我需要的例子。
我尝试过的是:
菜单.m
菜单.xml
在评论中编辑@Szymon 的问题
我为微调器设计的自定义布局:
使用上面作为:
会有很多事情我做错了。请帮助我纠正它们或指出我的好例子......非常感谢。
android - 调用 MenuItem.collapseActionView 时出现 NoSuchMethodError
使用 android 支持库我实现了ActionBar (android.support.v7.app.ActionBar)。同时我试图与SearchView交互并尝试 使用以下方法折叠SearchItem :
seachItem 是 MenuItem 类型。这导致以下异常:
那么我应该如何折叠 SearchItem?
android - ActionBarActivity - NoClassDefFoundError 异常
已经看到:NoClassDefFoundError Android 与 ActionBarActivity和ActionBarActivity 在电话上捕获错误
我正在尝试在我的项目中使用ActionBarCompact 。我已经在我的项目中链接了android-support-v7项目及其 jar,并检查了许多来源的步骤,但我仍然无法解决这个问题。
当我构建我的项目时,没有错误,但运行时出现异常。不知道为什么没有检测到类。请告诉我有什么问题。谢谢。
代码:
------------项目结构和构建路径-----------------
日志猫
android - Android - API 10 没有 ActionBar
我使用支持库中的 ActionBar 将操作栏包含在 3.0 之前的设备上。
但问题是,没有显示操作栏(使用 API 10 - 在模拟器上)。
使用 Android 4.2 它可以工作。
我已经在我的清单中设置了这个:
android:theme="@style/Theme.Base.AppCompat.Light.DarkActionBar"
我的styles.xml 看起来像这样:
所有功能都有效。但是没有操作栏。:( 我认为这是一个样式问题,因为代码中没有异常。
android - Android - ActionBar pre Honeycomb
晚上好,
我希望有人能帮助我。
我正在开发一个应用程序,我在 3.0 之前的设备的支持库中使用操作栏,但我遇到了问题,特别是在 3.0 之前的设备上没有显示操作栏。当我使用高于 3.0 的设备时,它工作正常。
我遵循了这些教程:http: //developer.android.com/guide/topics/ui/actionbar.html#Adding
所以我处理动作栏的“主要活动”是从“ActionBarActivity”扩展而来的。
此刻我发现,我的标签是毫无疑问的原因。
我的代码如下所示:
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
// setContentView(R.layout.activity_hauptmenue_extended);
当我删除添加选项卡的部分时,操作栏工作正常!但是当我再次添加“标签”时,没有显示操作栏。但也没有错误!
我真的希望,有人可以帮助我。:(
解决方案:
以下问答对我有帮助:
使用 android.support.v7.app.ActionBar 的选项卡
或这个:
android - 使用 ActionBarCompat 摆脱蓝线
我正在使用 ActionBarCompat 库,并且我有一个从Action Bar Style Generator创建的自定义主题。背景设置为此提供的自定义图像,但蓝线仍然存在!这发生在 2.2+ 和 4.0+ 上。