问题标签 [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 - ActionBarCompat : 搜索栏前的 actionprovider 崩溃
我在 ActionBarCompat 遇到了一个奇怪的问题。我在菜单中使用 ActionProvider 和 ActionView 来膨胀菜单。如果我在ActionProvider 前面定义ActionView ,一切都会顺利进行。如果我反转这种情况,即当我在 ActionView 前面使用 ActionProvider 时,android 会抛出一个classcastexception来膨胀 ActionView。
当我这样声明时,它在OnCreateOptionsMenu中崩溃。
请帮帮我。
沙
android - ActionBar 兼容性和透明度
我想让支持库中的 ActionBar 完全透明,但是,由于背景堆栈,似乎更改背景可绘制对象是不够的。如果你放置一个半透明的背景,你最终会得到它后面的默认背景。
有谁知道删除该背景的方法?
这就是发生的事情:
背景可绘制的代码:
如您所见,drawable 具有与默认灰色背景重叠的透明蓝色。
android - 在android中自定义按钮
我想自定义up button
,我正在使用appcompat library
我的操作栏。我不想要android提供的默认向上按钮。因为我使用actionbar
的是style generator 产生的。所以这个向上按钮看起来很苍白actionbar
,我选择的颜色。有人可以建议我如何实现吗?我搜索了很多,但找不到。
我已经为它准备了我自己的形象。所以我想用我的图像替换它。我相信这是可能的。因为 googleplay 在应用程序部分以不同颜色显示带有向上按钮的操作栏。
下面是styles.xml:
android - 菜单项未显示在操作栏上
我在我的应用程序中使用 appcompat。我希望菜单项显示在操作栏上,或者至少在没有空间时显示溢出(3 个点)。操作栏上有很多空间,但它们仍然没有出现。菜单流程从底部上升,并且仅在按下菜单按钮时才会上升。
menu_activity.xml:
活动:
这篇文章说当硬件菜单按钮存在时它不起作用。但其他应用程序能够在同一设备上显示项目。所以,这个答案似乎是不正确的。有人可以帮忙吗?
android - 无法使用 AppCompat 库显示项目
我在使用 AppCompat 在 ActionBar 中显示项目时遇到了一些麻烦。
此代码适用于普通操作栏
但是对于 AppCompat 库,该项目未显示..
我应该怎么办 ?
提前致谢 :)
android - “android-support-v7-appcompat”的 ActionBarActivity 和 ListActivity 在同一活动中
如何在扩展 ListActivity 的 Activity 中使用“android-support-v7-appcompat”的 ActionBarActivity。
例如我有一个活动
在上述活动中,我想使用“ActionBarActivity”,但由于 java dosent 支持多重继承,我无法让它工作。
android - 如何在 ActionBar 下方显示自定义吐司
如何在 ActionBar 下方显示自定义 Toast(与 API7 兼容)?
创建 Toast 的方法如下:
实际上,为了能够从任何活动中调用此方法,我将它放在我的应用程序类中。据我了解,我需要将 Y(顶部偏移)放入 toast.SetGravity()。但我不知道如何获得活动布局的正确顶部坐标,即“ActionBar 底部”。任何帮助将不胜感激!
android - 在 Eclipse 中添加库 v7 AppCompat 时,如何解决错误“找不到与给定名称匹配的资源”?
我有一个 API 级别 10 的项目目标,我想实现新的 ActionBar 支持库。遵循Support Library Setup中的所有说明后,在将库添加到我的项目时,我遇到了许多这样的错误消息:
android-support-v7-appcompat\res\values-v14\styles_base.xml:24: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.....
好的,我知道他们对这个问题有很多答案,但是,在尝试更明显之后,我仍然无法解决错误。
我一直在寻找并找到原因,这不是那么明显,至少对于像我这样的新手来说。
我的目的是提供一个完整的答案来帮助所有像我一样并且不掌握 Android 开发所有秘密的人。
android-fragments - AppCompat 和 ViewPagerIndicator 片段子菜单未显示
我有一个非常简单的用例,它不适用于 Android 8 上的 AppCompat 库。
我有一个包含两个片段的活动,可以在使用 TabPagerIndicator 之间切换。第一个片段在 ActionBar 上显示一个 SubMenu,第二个没有。
开始活动时,会显示第一个片段。单击子菜单正确显示子菜单项以供选择。但是,如果滑动到片段两个并再次返回,单击 SubMenu 不会执行任何操作。
我没有在这里提供大量代码,而是创建了一个示例项目来显示问题。它在 github 上:https ://github.com/foens/appcompatsubmenu/
捷径:
我究竟做错了什么?
android - MenuItemCompat.getActionView 总是返回 null
我刚刚实现了v7 AppCompat
支持库,但在MenuItemCompat.getActionView
我测试的每个 Android 版本(4.2.2、2.3.4 ....)中总是返回 null
显示SearchView
在操作栏中,但它不会响应触摸操作,也不会展开以显示它EditText
,就像一个简单的图标。
菜单.xml