我有一个使用Viewpagerindicator的应用程序。 我使用它的标签部分。 我用一个黑色的背景和默认的蓝色指示灯的颜色。 我想一个动作条添加到我的应用程序,所以我开始使用Actionbarsherlock。 为了让我的标签,以显示一个操作栏,显示我创建了自己他们被称为我的清单文件。 我创建的主题是这样的:
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<!-- This is our main ActionBarSherlock theme -->
<style name="Theme.Styled" parent="Theme.Sherlock.Light.DarkActionBar">
</style>
<style name="Theme.VPI" parent="Theme.Styled">
<item name="vpiTitlePageIndicatorStyle">@style/Widget.TitlePageIndicator</item>
<item name="vpiTabPageIndicatorStyle">@style/Widget.TabPageIndicator</item>
<item name="vpiTabTextStyle">@style/Widget.TabPageIndicator.Text</item>
</style>
</resources>
当我运行应用程序,我让我的蓝色指示灯的颜色,但整个应用程序的背景是白色的。
本来我是如何在代码里:
<style name="Theme.VPI" parent="Theme.Styled">
<item name="vpiTabPageIndicatorStyle">@style/CustomTabPageIndicator</item>
</style>
这给了我的红色指示灯带有白色背景。 我所知道的自定义选项卡是红色与白色的背景,这就是为什么我改变了它从CustomTabPageIndicator到Widget.TabPageIndicator。 不过,我仍然得到了所有的白色背景。
我曾尝试只是让我的布局有我pageviewer里面一个黑色的背景,但是当我这样做,我的按钮变得非常暗,无法读取。
我的主要问题是要找到在那里我可以改变Viewpagerindicator主题内的颜色。
任何建议将不胜感激。 谢谢。