
(Code > Preferences > Color Theme on macOS). This feature is implemented in my app Weather Forecast. In VS Code, open the Color Theme picker with File > Preferences > Color Theme. You can implement it in the way you wish in your app.įor Sample App on GitHub, click MultiColorThemes. To make your chosen color applied in other activities, call this method setCustomizedThemes(this,getThemeColor(this)) in other activities’ onCreate() method and just before setContentView().Ĭongratulations, now you have an application with multi-themes 🤩. I have created an interface to encapsulate my in a separate class. You can use your color palette in your menu or any view you want.ģ- Add themes inside the styles.xml file.

Let’s know how to apply it.ġ- Create Custom Color Palette to make User choose a color from:Ĭreate your color_palette.xml layout Ģ- Create a button in the activity that you want to choose a color: There are two ways to open the Theme Editor: From an open styles XML file, such as styles.xml, click Open editor near the top-right of the file window. Multi theme app makes your users love your app most as they may not like your chosen default color, so you give them a chance to use your app with their favorite color.


Do you want to build an app with more than two colors mode?
