我希望有人可以提供帮助。我希望更改我的选项卡小部件的指示颜色。
我使用了操作栏标签并正确设置了样式,但是,我使用导航抽屉并要求它在标签上打开,因此我已更改为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);
如果有人有任何想法我会很感激听到他们。