问题标签 [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 投票
7 回答
55285 浏览

android - 类似 twitter 示例的 Android 操作栏

实现类似 twitter 示例 UI 模式的操作栏的最佳方法是什么。

Android 版 Twitter:深入了解 Android 不断发展的 UI 模式 模式 4:操作栏 http://android-developers.blogspot.com/2010/05/twitter-for-android-closer-look-at.html

0 投票
19 回答
458865 浏览

android - 如何更改操作栏上的文本

目前它只显示应用程序的名称,我希望它显示自定义的内容,并且在我的应用程序中的每个屏幕上都不同。

例如:我的主屏幕可以在操作栏中显示“page1”,而应用切换到的另一个活动可能在该屏幕操作栏中显示“page2”。

0 投票
1 回答
1316 浏览

android - Flash Builder Burrito - 为 ActionBar 蒙皮

我正在使用 Burrito 开发适用于 Android 的应用程序,但遇到了某种情况,我似乎无法找到解决方法。也就是说,您如何更改 ActionBar 的外观和感觉?

我可以创建一个以 ActionBar 类作为其宿主组件的皮肤,但是(我非常讨厌但是)你实际上是如何使用它的呢?你如何将它应用到视图中?只是因为我想改变它的高度。我真的没有看到任何问题,但我的老板希望它更小,那么我该如何实现呢?

0 投票
3 回答
11359 浏览

android - 在 Honeycomb android 3.0 中显示操作栏菜单项的图标

您好
我正在使用 Honeycomb android 3.0 开发一个 android 应用程序。我正在尝试在 Action Bar 中显示菜单。菜单有一个图标和倾斜。当我们单击菜单项时,它以下拉列表的形式显示其项目。它是下拉列表中的项目,带有项目名称,但没有显示图标。我希望在单击菜单时出现的下拉列表中的标题旁边显示一个图标。谁能帮我解决这个问题。我的xml文件如下:

最初它在左侧显示带有图标的添加服务器。点击它会显示文件服务器,共享点作为没有图标的下拉列表,尽管我给出了 android:icon 语句。
谁能帮我解决这个问题?
提前致谢,

0 投票
9 回答
106119 浏览

android - “在包 'android' 中找不到属性 'showAsAction' 的资源标识符”

我正在尝试更新我的 android 应用程序,使其更适合运行 Honeycomb 的平板电脑。因此,我的目标是 SDK 版本 11(我的 minSdkVersion = 4)。这会将 Honeycomb 主题添加到我的应用程序中,使其看起来更好。但是,我无法访问我的菜单选项。因此,我正在尝试将我的菜单项添加为操作栏项,并在我的 /res/menu/ 文件夹中的文件中添加以下内容:

但是,我收到以下错误:

在包“android”中找不到属性“showAsAction”的资源标识符

我尝试将我的 minSdkVersion 编号更改为 11 以查看它是否可以工作,但没有运气。有任何想法吗?谢谢!

0 投票
2 回答
12032 浏览

android - 操作栏标签片段中的片段?

您可以将片段放入片段中以作为操作栏中的选项卡吗?

我有一个 Android (3.0/Honeycomb) 应用程序,它的主要活动有一个带有 3 个选项卡的操作栏。在我的活动的 onCreate() 方法中添加选项卡,并使用 TabListener 添加/删除选项卡片段。该代码与http://developer.android.com/guide/topics/ui/actionbar.html#Tabs上的示例几乎相同。

TabListener 看起来像这样:

我的两个选项卡是简单的片段,它们只包含一个 TextView,有点像这样(为了清楚起见,删除了大多数属性):

但是我的一个标签的片段更复杂,并且包含两个嵌入的片段,有点像这样:

当用户为此片段选择选项卡时,所有三个片段(选项卡片段,加上两个嵌入片段)的所有启动生命周期方法(onStart()、onResume())都会被调用。

但是当用户随后选择另一个选项卡时,只有选项卡片段获得任何生命周期结束方法(onPause()、onStop() 等)。两个嵌入的片段永远不会收到任何这些调用,也永远不会关闭。

这会在重新选择选项卡时导致问题,因为运行时在加载选项卡片段时会抱怨重复的片段 ID:

当标签片段被移除时,我是否有责任移除这些嵌入的片段?如果是这样,我什么时候,确切地说,我应该这样做吗?

0 投票
2 回答
2547 浏览

android - 是否有相当于 UIPopOverController 的 Android 平板电脑?

我只是在 3.0 中处理 Android 平板电脑的东西。我有片段设置为 iPad 的 UISplitViewController 等效。任何人都知道获得 iPad UIPopOverController 之类的最佳解决方案是什么?

我在想这些选项要么是一个单独的对话框,要么是操作栏中的某个东西......?

我实际上还没有看到任何运行 3.0 的 Android 平板电脑,所以不清楚标准是什么......

提前谢谢了

0 投票
2 回答
46852 浏览

android - 在 Honeycomb 中将菜单项定位到 ActionBar 的左侧

我想在 Honycomb 的 ActionBar 左侧放置一些菜单项,但没有找到说明如何执行此操作的文档。看起来应该是可能的,因为联系人应用程序在导航栏的左侧有搜索。关于如何将菜单项设置到左侧的任何想法?

0 投票
1 回答
2119 浏览

android - 如何在 Honeycomb ActionBar 中创建自定义 Pulldown?

谷歌图书应用程序的屏幕截图

我想在我的项目中的操作栏中添加一个自定义下拉菜单,类似于可以在谷歌图书应用程序(屏幕)中找到的下拉菜单。在这种情况下,它代表了本书的完整目录。

我尝试按照开发人员站点的指南进行操作,其中有一个 SpinnerAdapter 示例。但是当我使用自定义布局(在我的情况下是一个包​​含两个 TextViews 的 RelativeLayout)时,我得到一个异常,说“ArrayAdapter 要求资源 ID 是一个 TextView”。所以我用下拉打消了我的想法,但后来我发现图书应用程序中的下拉在我看来就像他们使用了自定义布局一样,因为它在我看来就像一个布局中的两个单个 TextView。

如果我想做的事情甚至可能以及如何做,有人可以告诉我吗?

0 投票
1 回答
1767 浏览

android - 是否可以在 Honeycomb ActionBar 的 MenuItem 中显示 Text 右侧的图标?

当我使用 ActionBar 时,我可以像在早期的 Android 版本中一样将图标添加到 MenuItems。但图标总是在文本的左侧。我可以以某种方式将图标放在右侧吗?下面的例子: