我的一些活动中有不同的Actionbar(工具栏)颜色。 我从资源中获取颜色,并且有HEX。
mToolbar.setBackground(new ColorDrawable(getResources().getColor(CharacterColors[CharID - 1])));
如何为状态栏生成每种颜色的较暗版本?
例如,我想将工具栏颜色(#34495e)变暗(#2a3a4b)并将其设置为状态栏颜色。
答案 0 :(得分:1)
与标准Java不同,你需要自己编写一个方法,因为有一个Color.darker()方法。