android - 如何单独设置操作栏选项卡项的 Android 选择指示器的样式?

标签 android

我有一个带有 4 个选项卡条目的操作栏,如下图所示:

enter image description here

我刚刚使用了主题 Holo-Dark。 我喜欢用不同颜色标记所选项目的色 block /下划线。 因此,当用户选择“绿色”时,选择指示器的颜色也是绿色,而不是标准的蓝色。 (不是标签背景,黑色就好)

我怎样才能做到这一点?

我目前在 Activity 的 onCreate 方法中使用此代码添加了项目:

    for (int i = 0; i < myModel.getTabCount(); i++) {
        actionBar.addTab(
                actionBar.newTab()
                        .setText(myModel.getPageTitle(this, i))
                        .setTabListener(this)
        );
    }

我查找了类 Actionbar.Tab 的文档并在那里找不到任何有用的东西。

最佳答案

DevByte 对此做了很好的教程:

http://www.youtube.com/watch?v=tRg_eDfQ8fk

描述中还有示例代码的链接

关于android - 如何单独设置操作栏选项卡项的 Android 选择指示器的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25018302/

相关文章:

java - 如何增加zxing的扫描范围?

android - 如何防止 LinearLayout Android 菜单中按钮之间的空格?

Android 可绘制图标未出现在 4.4.2 上

javascript - 三星 S4 "GetPTLAFormat: Invalid format"错误

android - 用于通用代码的 SVN 存储库 -phonegap

javascript - Google Play Store Apache Cordova 漏洞(Cordova 版本应高于 4.1)

android - 将 Touch 事件注入(inject) Android 上的另一个应用程序

android - 在 Android 中检测关闭键盘事件

java - 如何使我的应用程序在循环的每次迭代中延迟并更新布局的组件

java - 减少android facebook SDK的大小