【发布时间】:2015-12-23 17:37:32
【问题描述】:
当我使用ViewPager 和setCurrentItem() 设置TabLayout 时,ViewPager 以编程方式正确更改下划线颜色,但标题颜色不会发生这种情况。
我如下所示设置了我的TabLayout 和ViewPager
vpMasterProfile.setAdapter(new ViewPagerAdapter(getChildFragmentManager(), fragments, getResources().getStringArray(R.array.master_profile_tab)));
tlMasterProfile.setupWithViewPager(vpMasterProfile);
在我的按钮点击监听器上,我是这样的
public void onClick(View v) {
if(v.getId() == R.id.btn_renew){
vpMasterProfile.setCurrentItem(1);
}
}
【问题讨论】:
-
我觉得你也需要提一下标题颜色
-
您需要以编程方式更改标题颜色,或者将该代码写入
onTabChange() -
请显示一些代码,说明您尝试过的内容,以便每个人都能更好地指导您。
-
请查看我的编辑。
标签: android android-viewpager android-tablayout