我有一个我正在使用默认模板之一制作的Android应用程序:我相信它是“固定选项卡+滑动”。

下面是当前导航栏的屏幕截图(此SO问题我用红色标记了导航栏):

在此处输入图片说明

我的问题是,是否可以自定义这些导航选项卡? 我想增加它们的高度,并在文本上方理想地添加一个图标。 另外,我想更改颜色。

如下所示:

|           |          |            |
|  icon     |  icon    |   icon     |
|           |          |            |
|           |          |            |
|  HOME     |   NEW    |  FAVORITE  |

我找不到任何明确的文档说明这种类型的导航选项卡可以自定义。 这是设置好了吗?

谢谢!

===============>>#1 票数:0

尝试下面的代码向“操作栏”标签添加图标

    ActionBar bar = getSupportActionBar();
    bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

    ActionBar.Tab tab1 = bar.newTab();
    ActionBar.Tab tab2 = bar.newTab();
    ActionBar.Tab tab3 = bar.newTab();

    tab1.setIcon(R.drawable.homeicon);

    tab2.setIcon(R.drawable.newicon);

    tab3.setIcon(R.drawable.favicon);

并使用如下所示的图标(文本应在图像的底部)

在此处输入图片说明

  ask by kurisukun translate from so

未解决问题?本站智能推荐:

2回复

带有后退和下一步按钮的Android自定义操作栏

我有一个问题。 我想创建如下所示的内容: 操作栏 左图标将是一个后退按钮(我是说它将返回到上一个选项卡,左一个),右图标将是下一个按钮(它将转到下一个选项卡,右一个)。 我还想反复进行操作,所以当我在选项卡A上(例如3个选项卡:A,B,C),并且当我使用右键时,依次转到B,C,然后再
1回复

在操作栏(顶部)和android导航栏(底部)中显示两次溢出图标

我有一个问题,在我的操作栏中有一个图标显示选项菜单,在导航栏中有一个图标。 两者都工作,并调用菜单,但我只想显示一个。 该怎么办? 提前致谢。
1回复

动作栏中的向上按钮自定义

我想在操作栏中添加一个标准的向上按钮图标(<像这样)。 我添加了以下样式: 我在onCreate启用了Home Button: 并添加了动作事件: 问题是我看不到(<)图标。 应用程序图标填充在右侧,就像有一个可绘制对象的位置,但它没有显示该图标。
3回复

添加后如何在Android中实现下拉导航操作栏?

按照本指南, http://wptrafficanalyzer.in/blog/adding-drop-down-navigation-to-action-bar-in-android/ 我能够添加下拉导航栏。 点击事件和一切功能。 现在,如何选择一个选项后,如何进行选择,它会导航到具
1回复

Android:如何通过xml中的操作栏从首选项子屏幕导航回来?

我有一个使用PreferenceFragement的现代SettingsActivity 。 我完全用XML定义了它的布局。 在我的设置中,我有一个偏好子屏幕。 通过单击它,将显示一个新的PreferenceScreen 。 因为看起来我只能使用后退按钮导航回主设置屏幕。 有没有办
1回复

每个导航项目的自定义布局

嗨,我想让两个项目有一个CustomLayout,另一个要保留initialLayout。我的问题是有一种更好的方法然后对每个项目使用片段。 我的代码看起来像这样
1回复

带导航抽屉的操作栏

这与已经在stackoverflow上发布的许多问题非常相似,但是我仍然没有找到正确的解决方案。 我面临的问题是如何实现自定义actionbar.xml文件并将导航抽屉功能添加到左上方的图标。 我正在尝试创建一个看起来像这样的操作栏,在侧面有两个ImageButtons,在中央有一个Im
2回复

从操作栏微调器导航中获取所选项目

我正在使用微调器操作操作栏。 我在这里遵循了本教程的第18步 我想在微调框中获取选定的项目。 我想使用switch case语句获取选定的值。 如何在onOptionsItemSelected方法中获取所选项目?
4回复

操作栏和导航抽屉 - 使用活动/片段滑动操作栏

我正在使用导航抽屉,如下所示:Android示例 。 目前,Actionbar是静态的,当抽屉打开/关闭时它不会移动(只有它的标题更改)。 我该如何应用这个效果: 我希望整个ActionBar随Sliding片段一起移动。 并且ActionBar上的名称和按钮保持不变。 请告诉我
1回复

导航栏中的“返回首页”按钮在我的Android应用中不起作用

激活操作栏中的向上导航按钮后,导航栏中的主页后退按钮在我的应用中不起作用。 我在哪里做错了? 当我单击导航应用程序向上按钮时,它可以工作。 但是,您无法在导航中看到导航后退按钮... 返回键 在此处输入图片说明