override - How to use the Android GreenMatter lib to change ColorAccent, ColorPrimary in Code? -


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