问题标签 [android-actionbar]
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 - Honeycomb 的 Android ActionBar 选项卡样式
我正在使用 SDK 中的 HoneycombGallery 示例应用程序并尝试更改 ActionBar 选项卡的样式(即“气球”、“自行车”、“机器人”、“糕点”)。使用“轻”主题,选项卡有蓝色下划线。我只是想让这个红色与我正在开发的应用程序的风格相匹配。
我尝试在 SDK 文档中研究样式(http://developer.android.com/guide/topics/ui/actionbar.html)和网络上的其他来源,但我不太确定我了解什么属性/属性控制着这种特殊的标签样式。
如果有人有资源或代码示例可以演示 ActionBar 的完整自定义样式,我将不胜感激。
android - Android 操作栏:自定义选项卡和溢出
我很难为操作栏实现自定义样式的选项卡:我需要使选项卡(我的意思是按钮)对正常状态和选定状态都使用自定义图形。
我已经能够使用杀死所有原生样式
然后使用 Tab.setIcon() 使选项卡看起来像我需要的方式,但我需要它们对切换做出反应(通过在两个 Drawable 之间切换 - 用于打开和关闭状态)。
我试过像这样创建一个 Drawable 选择器:
但选项卡在选择时不会切换到按下模式。
另外,我尝试在 TabListener.onTabSelected() 和 .onTabUnselected() 中调用 Tab.setIcon() - 也没有运气。
有谁知道这个的一个好的解决方案?
此外,我需要显示自定义视图而不是溢出菜单 - 我已经搜索了一堆“提示”来重新考虑我的 UI 以“遵循 Android 方式”,但问题是 UI 实际上并不是我需要重新考虑的 -它是客户的 :) 所以我真的很想找到一种方法来解决 ActionBar 的自定义缺点。
任何建议都非常感谢,在此先感谢。
android - Android ActionBar 导致构建错误(未找到资源)
尝试了一个带有johannilssons android-actionbar 插件的示例项目,它运行良好。在另一个项目上尝试过,得到了这个错误。关于如何继续定位错误源的想法?
android - Android 3.0 ActionBar,改变颜色
如何更改选项卡下方下划线的颜色?它目前是浅蓝色的,我找不到任何关于如何为 Android 3.0 更改它的资源。
此外,由于以下原因,我想更改显示在 ActionBar 右侧的菜单项的文本颜色:android:showAsAction="ifRoom|withText"
有谁知道如何改变这些?
android - Android 3.0 旋转操作栏
对于 3.0 的操作栏,我可以为纵向和横向定义两种操作栏样式吗?当我从横向模式切换到纵向模式时,操作栏不会自行重置(例如在没有可用空间时隐藏图标)。我正在使用带有兼容性库的 sdk 11。谢谢。
android - 使用 v4 Fragments API 实现 ActionBar 选项卡
我的应用程序目前正在使用 Fragments/v4 兼容包来支持一直到 1.6 的 Android 版本。这意味着我所有的 Fragment 都继承自兼容包的Fragment
. 我目前正在尝试重新设计应用程序的某些部分以利用 Honeycomb 功能,例如ActionBar
.
我已经在 3.0 之前的设备上使用了我自己的类似操作栏的实现,否则使用 Honeycomb 操作栏。这一点不是问题。
我遇到的问题是尝试使用 ActionBar 实现选项卡。ActionBar.TabListener
期望本机Fragment
和FragmentTransaction
类能够工作 - 因此尝试使用我的 Fragment 类(从兼容性库继承)不会编译。
那么,有没有人知道如何使用Fragment
带有ActionBar
标签的兼容包版本的片段?
tldr:如何使用带有从 v4 兼容库继承的片段的 ActionBar 选项卡?
android - 从 Honeycomb 操作栏中删除应用程序图标和标题
如何删除操作栏中默认出现的应用程序图标和标题?
这里有一个类似的问题:我可以从 Honeycomb 的操作栏中隐藏应用程序图标吗?,但它没有谈论如何做到这一点?
java - 如何在 Android Honeycomb 的操作栏中添加第二个下拉列表?
上周我一直在玩 Honeycomb,很难在 Action Bar 中找到关于多个下拉列表的内容。我已经使用了本教程并成功地向其中添加了一个下拉列表。但我不知道如何添加另一个。如果你知道怎么做,请告诉我。谢谢。
PS 还有一点,我怎样才能改变动作栏中元素的位置(这是题外话)?
android - 操作栏自定义视图
我想声明一个自定义视图,但我还希望带有向上图标的主页徽标以其默认功能出现在左侧。我怎样才能同时使用两者?
android - Android ActionBar:设置动作视图的文本颜色?
我发现如何在 Android 3.0 ActionBar 中更改许多其他样式信息,但我无法弄清楚使用什么样式定义来更改使用“withText”属性创建的项目的文本颜色.
有没有办法在自定义主题中在整个应用程序范围内执行此操作?