问题标签 [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.

0 投票
1 回答
2114 浏览

android - Honeycomb 中的上下文操作栏

我正在寻找从 Honeycomb 中的 gmail 应用程序复制操作栏实现

不幸的是,我无法发布图片,因为我是新来的。

基本上,当您选择一封或更多电子邮件时,您的操作栏会通过以下方式动画到不同的操作栏: 1.上下文按钮

2.一个新的“完成”按钮出现在主页图标上。

有谁知道如何做到这一点?

0 投票
1 回答
821 浏览

android - 使用反射时与操作栏交互

为了保持向后兼容性,我创建了一个类来访问操作栏:

导入android.app.ActionBar;导入android.app.ActionBar.Tab;导入 android.app.ActionBar.TabListener;导入android.app.FragmentTransaction;

我在我的 Activity 类中使​​用:

问题是我需要在我的主要活动中收听 onTabSelected 的调用,但我不确定如何设置它。我尝试了一些不同的事情但没有成功,非常感谢任何帮助。

0 投票
4 回答
18816 浏览

android - 早期 sdk 版本中 ActionBar 的等价物是什么?

由于 ActionBar 仅在 Android 3.0 及更高版本中可用,那么在早期 sdk 版本中实现类似 ActionBar 的小部件的好方法是什么?如果有帮助,我希望以编程方式执行此操作。

0 投票
8 回答
137280 浏览

android - 如何在 Android 操作栏上设置菜单项的样式

关于操作栏的样式有很多问题,但我发现的问题要么与标签的样式有关,要么有对我不起作用的答案。

这个问题真的很简单。我希望能够更改操作栏中菜单项的文本样式(甚至只是颜色)。

我读过这个: http ://android-developers.blogspot.com/2011/04/customizing-action-bar.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+blogspot%2FhsDu+%28Android+Developers+Blog% 29

还有这个问题: Style an Action Bar in Android Honeycomb

我从中整理了一个测试应用程序,我用它来尝试更改菜单项。它使用在 eclipse android 插件中创建的应用程序的所有默认值,以下除外。

样式文件:

操作栏的菜单:

主要活动:

应用程序编译并运行。操作栏标题文本的样式完美无缺(是我定义的可爱的粉色#F0F 阴影)。菜单项不会更改,但会显示默认样式(全息灯)。

我究竟做错了什么 ?

0 投票
3 回答
6532 浏览

android - 如何在 Android 中使用这个库?

我想使用这个库为我的应用程序制作一些 ActionBar:https ://github.com/johannilsson/android-actionbar但我不知道如何在我的 android 项目中导入它。没有jar文件。我能怎么做?

弗洛

0 投票
1 回答
961 浏览

android - Android:手机操作栏

我试图从Google I/O 2011 应用程序中提取操作栏,但我似乎无法弄清楚他们如何在栏上设置标题和按钮。基本上我无法弄清楚它是如何<declare-stylable>工作的。

所以在 中attr.xml,他们宣布了这一点

styles.xml,

我想我应该使用此代码将徽标添加到栏,

但什么也没有发生。我知道我在复制/粘贴时错过了一些东西:D 但我不知道是什么!..

还有什么是做什么用declare-stylableformat=reference

0 投票
1 回答
706 浏览

android - 在运行时添加操作栏项目

无论如何在按钮单击或列表项单击的事件中添加操作栏项?我知道动作模式,但它适用于多种选择。所以,我的用户界面要求是在单击列表项时,应该有一个新的操作栏项用于编辑所选项目。

0 投票
1 回答
1926 浏览

android - 蜂窝操作栏和边距

我正在尝试在操作栏上使用不同的“homeAsUpIndicator”图形,并且在屏幕边缘和图形上遇到了一些边距问题。

在项目的styles.xml 中使用值为@drawable/my_graphic 的“android:homeAsUpIndicator”属性,我设法将指标更改为自定义图形。该图形在设计时考虑了 0dp 的左边距 - 因为图形的左边缘应该一直到屏幕的左边缘。相反,我在图像的顶部和左侧都得到了 6 像素的边距。

我尝试在我的styles.xml 中设置边距和填充,但要么不起作用,要么我将其应用于错误的资源。另外,我尝试将操作栏背景设置为 9-patch 图形,并让标准指示器图形(Honeycomb 3.1 中的“<”)浮在其上......这也不起作用,因为它只是推动了指示器背景的固定像素右侧的图形。它只覆盖了 9-patch 中被识别为拉伸像素的像素。

有没有办法从操作栏中删除 6 像素填充/边距,以便指示器图形与屏幕左侧齐平?任何示例或线索将不胜感激!

谢谢

0 投票
3 回答
3736 浏览

android - 蜂窝操作栏未显示(困惑)

我完全感到困惑。我创建了一个 minSDK=4 和 targetSDK=11 的应用程序。在 Xoom 平板电脑上编译并运行。我没有得到操作栏,也无法弄清楚我做错了什么。我盯着屏幕看了好几个小时,不知道我做了什么会导致栏消失。帮助!关于为什么我没有看到操作栏的任何建议?

0 投票
8 回答
157082 浏览

android - Android:如何将ActionBar“主页”图标更改为应用程序图标以外的东西?

我的应用程序的主图标在一张图片中由两部分组成:一个徽标和它下面的几个字母。这适用于应用程序的启动器图标,但是当图标出现在 ActionBar 的左边缘时,字母会被截断并且看起来不太好。

我想为 ActionBar 提供一个单独版本的图标,只有“徽标”部分而不是它下面的字母,但到目前为止一直是空的。老实说,我找不到任何答案,我什至无法在任何地方找到问题本身。