---
schema_version: "1"
id: ab77122bda0bbf5d1384a48a629db3ac0c0e914ec8a680bddd2ad0be881dde7a
title: Customize Colors for Android
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/messaging-in-app/guides/android-colors.md
canonical_url: https://developer.salesforce.com/docs/service/messaging-in-app/guide/android-colors.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: e3f89eabfd1f65817b77a685d9e10edd735f439f7c4f1b31084573384a61428d
products:
  - Enhanced In-App Chat
  - Service Cloud Developer Content
---
# Customize Colors for Android

The UI SDK automatically brands the app with a default color scheme. You can customize this color scheme in your app by creating a color resource file in your app and using the token names specified in this section.

This article applies to the following implementations:

| UI SDK | Core SDK |
| :----: | :------: |
|   ✅   |          |


**tip:** Test any color customizations in light and dark mode.

You can customize colors using generic branding tokens such as “primary color” or “secondary color.” Or you can customize each individual element in the UI using detailed branding tokens such as “sent bubble background color.”

The generic tokens are better if you want to update the colors across the entire app with just a few changes. The detailed tokens are better if you want full control over the colors for each UI element. When you modify the detailed tokens, it overrides the generic branding token colors for the specific elements that you modify.

