android - Actionbarsherlock with Viewpagerindicator

标签 android themes actionbarsherlock viewpagerindicator

我有一个使用 Viewpagerindicator 的应用程序。我正在使用它的标签部分。我使用黑色背景和默认的蓝色指示器颜色。我想在我的应用程序中添加一个操作栏,所以我开始使用 Actionbarsherlock。为了让我的选项卡显示一个操作栏来显示我创建了我自己的它们,这在我的 list 文件中被调用。我创建的主题是这样的:

<?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 的原因。但是,我仍然得到全白背景。

我试图让我的布局在我的页面查看器中有一个黑色背景,但是当我这样做时,我的按钮变得非常暗且不可读。

我的主要问题是找到可以更改 Viewpagerindicator 主题内部颜色的位置。

如有任何建议,我们将不胜感激。谢谢。

最佳答案

关于android - Actionbarsherlock with Viewpagerindicator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12267660/

相关文章:

java - onCreate 方法错误(FragmentActivity)

Wordpress X 主题 - Cloudflare 灵活的 SSL - Pingdom 速度测试不再有效?

c# - 用于 Visual Studio 2008 外观的 ToolStripProfessionalRenderer

android - 如何在 gradle.build 脚本中引用 aar 文件?

android - 如何制作带有图标下方文本的操作栏选项卡菜单?

android - 操作栏 Sherlock 给出资源错误

android - 获取体系结构类型 (ABI) 到 Android NDK 的 C 预处理器

android - 从主应用程序图标启动服务

java - 如何判断标记是否在多边形中 googleMap v2

android - 全息主题应用回退到默认的 Android 主题