我在用
getSherlockActivity().getSupportActionBar().setBackgroundDrawable(new ColorDrawable(0xff00ACED));
要更改片段中操作栏的颜色,它可以工作。但是,如果我打开此片段,然后打开另一个使用不同颜色调用此方法的片段,则操作栏不会更改为所需的颜色。相反,它变成白色,而不是我设置的颜色。
这是我发现的一个快速修复
mActionBar.setBackgroundDrawable(new ColorDrawable(0xff00DDED));
mActionBar.setDisplayShowTitleEnabled(false);
mActionBar.setDisplayShowTitleEnabled(true);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)