问题标签 [splitactionbar]

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 投票
0 回答
663 浏览

android - 图标化时在底部拆分操作栏搜索视图,展开时在顶部

是否有一种简单的方法可以使搜索视图打开到顶部操作栏,但在使用拆分操作栏时将图标化的搜索视图保留在底部操作栏上?谷歌邮件和谷歌地图似乎做到了这一点。您是否必须手动隐藏和显示项目,或者有没有办法告诉系统自动执行此操作?

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
3517 浏览

android - 在应用程序的所有活动中重用操作栏

我创建了一个具有操作栏和拆分操作栏的 MenuActivity。我想为我的应用程序中的所有活动使用此操作栏和拆分操作栏视图。我是android的新手,所以有人可以逐步指导我。

此外,我正在尝试将搜索图标放在现在出现在 SplitActionBar 上的操作栏上。我在 SplitActionBar 上有四个图标,我想在操作栏上显示搜索图标,而不是在 SplitActionBar 上。搜索图标是一个 SearchView 项,单击时会在 ActionBar 上展开,非常不整洁。我希望它出现在 ActionBar 的最右边位置,并在单击时展开相同的位置。

这是 MenuActivity.java:

0 投票
1 回答
22775 浏览

android - 在应用程序的所有活动中重用操作栏

我是 android 的新手,我想知道是否有人可以指导我如何在我的所有 android 活动中重用操作栏。据我探索,我发现我们必须创建一个 BaseActivity 类并在我们想要重用它的 Activity 中扩展它,而且我们必须制作一个 xml 布局并将其包含在我们的 Activity xml 文件中。我已经完成了 BaseActivity 部分。现在我在构建 xml 部分并包含它时有点困惑。我知道如何合并和包含布局,但是对于操作栏,需要采取哪些必要的步骤。任何帮助,将不胜感激。

这是我的 BaseMenuActivity:

清单部分相同:

Style.xml 部分:

MenuActivity.java

0 投票
1 回答
864 浏览

android - 拆分操作栏

我在我的活动上拆分操作栏。然而它在 Galaxy S4 i9500 上看起来像这样: 在此处输入图像描述

它在 5.5 英寸屏幕上的样子: 在此处输入图像描述

有没有办法在大屏幕上拆分操作栏?请帮忙。今天必须发布apk:/

0 投票
2 回答
694 浏览

android - 拆分操作栏的顶部操作栏中可能有操作溢出图标?

让我解释一下我目前的情况。

我有一个拆分操作栏。据我了解,所有操作项都将位于拆分操作栏的底部。我想在顶部操作栏中有一些操作项,所以我通过为它制作一个 xml 文件来制作一个自定义操作栏。

在我的 onCreate 中,我有这个来设置顶部操作栏...(custom_actionbar 是我制作的一个 xml 文件。)

因此,这可以设置操作栏的顶部。

现在我越来越接近我的问题了。我目前可以在拆分操作栏的底部获得一个操作溢出图标,但我希望该图标位于拆分操作栏的顶部。

对于一个简单的操作栏,可以通过在相应的菜单 xml 文件中执行 android:showAsAction = "never" 来设置操作溢出图标。

但是,如果我正在为顶部做一个自定义操作栏,我不能这样做。这仅适用于底部操作栏,因为相应菜单 xml 文件中的所有元素都将转到拆分操作栏的底部。

有谁知道我怎样才能让操作溢出图标出现在拆分操作栏的顶部,或者我应该以不同的方式改造所有内容?就像只有一个普通的操作栏,然后有一些条来在底部保存图像按钮以模仿拆分操作栏?或者有没有办法让菜单 xml 文件中的元素转到拆分操作栏的顶部?

任何帮助表示赞赏。谢谢

0 投票
1 回答
831 浏览

android - Android中的底部操作栏

我在android中的操作栏有问题..我把

android:uiOptions="splitActionBarWhenNarrow"

但它不起作用我不知道为什么!

这是 manifest.xml

和菜单:

=(但它仍然是顶部的菜单。我经常搜索这个问题,任何人都可以帮助我

0 投票
0 回答
68 浏览

android - 没有图标的Android拆分操作栏

我知道我的问题很愚蠢,但我不知道如何解决这个问题。

我按照Android API完美制作了Split Action Bar,没有问题。

http://developer.android.com/guide/topics/ui/actionbar.html#SplitBar

但是当我决定删除选项卡下的活动图标操作栏时,我无法找出原因。

在我删除评论(分别删除图标)后,标签会上升,栏会下降。

0 投票
1 回答
111 浏览

android - 如何将分隔线添加到拆分操作栏

我在谷歌这个主题上研究了很多时间,但我的拆分操作栏仍然没有分隔线。我尝试使用选项

<item name="android:showDividers">beginning</item> <item name="android:dividerHeight">1dp</item> <item name="android:divider">@color/grey</item>

或者

<item name="android:actionBarDivider">@android:drawable/my_divider</item>

应用主题或 actionBar 样式。

开发人员身上,我也一无所获。如何添加分隔符?

0 投票
3 回答
382 浏览

android - 是否可以以编程方式更改拆分操作栏的颜色?

如何在代码中而不是在 xml 中更改拆分操作栏的颜色?我的用户可以选择操作栏的颜色,我希望他们也可以更改拆分操作栏(显示在屏幕底部的操作栏)的颜色。

我正在使用android:uiOptions="splitActionBarWhenNarrow"android manifest实现 splitActionBar

到目前为止,我正在尝试这个,但它不起作用

0 投票
1 回答
735 浏览

android - Actionbar items always appear in overflow menu

I am using a MainActivity derived from FragmentActivity with Fragments representing each tab in the ActionBar. From the docs at http://developer.android.com/guide/topics/ui/actionbar.html, I implemented a split ActionBar with tabs on top and the remaining Action Items on the bottom part of the ActionBar. Because each tab's Fragment have their own specific Action Items, a menu representing these Actions is loaded when a Fragment is being called. This works in general. However, the Action Items always appear in the Overflow Menu on the bottom part of the ActionBar, even though there is plenty of space left of it. Actually, no visible item(s) or text take up space.

I am using the support v4 library.

MainActivity

Manifest

Calendar menu xml

Result screenshot

enter image description here