Customize Icons for Android
You can customize the icons and images used throughout the SDK. To customize an image, add a drawable asset to your project using the associated keyword.
This article applies to the following implementations:
| UI SDK | Core SDK |
|---|---|
| ✅ |
Test any icon changes in light and dark mode.
| Token | Image | Description |
|---|---|---|
| smi_action_attach_file | Icon for attaching a file. | |
| smi_action_attach_photo | Icon for attaching a photo. | |
| smi_action_cancel | Icon representing the cancel action. | |
| smi_action_delete | Icon representing the delete action. | |
| smi_action_download | Icon representing the download action. | |
| smi_action_jump_to | Icon representing the jump-to action. | |
| smi_action_scroll_to_bottom | Icon representing the scroll down action on the overlay badge in the feed. | |
| smi_action_search | Icon representing the message search action. | |
| smi_action_send | Icon representing the send button on the text input menu. | |
| smi_action_share | Icon representing the share action. | |
| smi_action_take_photo | Icon for taking a photo. | |
| smi_add | Icon representing the menu button on the text input. | |
| smi_avatar_bot | Default bot avatar shown in the chat feed. | |
| smi_avatar_user | User avatar shown in search results. | |
| smi_chevron_right | Icon representing a link to the preview that can be navigated. | |
| smi_icon_check | Icon representing a confirmed action. | |
| smi_icon_clock | Icon representing the image used for business hours banner. | |
| smi_icon_error | Icon representing an error. | |
| smi_icon_failed | Icon representing an error that occured while sending a message. | |
| smi_icon_file_csv | Icon representing a CSV file with extension .csv. | |
| smi_icon_file_excel | Icon representing an Excel file with extension .xls or .xlsx. | |
| smi_icon_file_txt | Icon representing a text file with extension .txt. | |
| smi_icon_file_word | Icon representing a word file with extension .doc or .docx. | |
| smi_icon_file_xml | Icon representing a XML file with extension .xml. | |
| smi_icon_form | Icon representing the form message shown in the feed. | |
| smi_icon_offline | Icon representing an offline state. | |
| smi_icon_pre_chat_receipt | Icon representing a checklist in the pre-chat receipt. | |
| smi_icon_read | Icon representing a read state. | |
| smi_icon_sending | Icon representing a message in transit. | |
| smi_icon_sent | Icon representing a successfully sent message. | |
| smi_image_icon | Icon representing an image placeholder in the feed. | |
| smi_no_search_results | Icon shown when there are no search results. | |
| smi_options_menu_icon | Icon representing the conversation options navigation action. |