hi want use greenmatter (https://github.com/negusoft/greenmatter) lib change coloraccent, colorprimary , others code (programmatically override colors @ runtime).
i have setup lib in android project https://github.com/negusoft/greenmatter/wiki/basic-greenmatter-setup. analyzing greenmatter code can't find out how use example integer (color) change coloraccent or colorpirmary in android project.
after following steps in setup guide, should have activity
extends matactivity
. in activity
can change default colors of theme overriding overridepalette()
, setting colors you'd in matpalette
object parameter , returning it.
public class myactivity extends matactivity { @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); } @override public matpalette overridepalette(matpalette palette) { palette.setcolorprimary(color.gray); palette.setcolorprimarydark(color.dkgray); palette.setcoloraccent(color.ltgray); return palette; } }
Comments
Post a Comment