更改TabWidget指示器颜色

时间:2014-02-26 11:50:43

标签: android tabs tabwidget

我希望有人可以提供帮助。我希望更改我的选项卡小部件的指示颜色。

我使用了操作栏标签并正确设置了样式,但是,我使用导航抽屉并要求它在标签上打开,因此我已更改为tabhost / tabwidget。

我已关注此链接: Customizing tab indicator images in android?

这是奇怪的部分,我可以更改标签颜色,分隔颜色,但是当我尝试更改tabStripLeft和tabStrip时,它将无法正常工作。我也试图删除指标下面的条带,但这不起作用

  android:background="@color/tab"
  android:divider="@color/appPink"
  android:tabStripLeft="@color/appPink"
  android:tabStripRight="@color/appPink"
  android:tabStripEnabled = "false"

如果您认为这可能是问题,我也尝试过指标。有没有人对此有任何想法?

以下是我在我的活动中设置它们的方法:

        private FragmentTabHost mTabHost;

        mTabHost = (FragmentTabHost) findViewById(android.R.id.tabhost);
        mTabHost.setup(this, getSupportFragmentManager(), R.id.container);
        mTabHost.addTab(mTabHost.newTabSpec("home").setIndicator("Home"), PlaceholderFragment.class, null);
        mTabHost.addTab(mTabHost.newTabSpec("favourites").setIndicator("Settings"), settings_fragment.class, null);
        mTabHost.addTab(mTabHost.newTabSpec("settings").setIndicator("Favourites"), mark_list_fragment.class, null);

如果有人有任何想法我会很感激听到他们。

0 个答案:

没有答案