Customization: basic file message style
Before reading, please review the articles "Customization" and "Customization: common styles".
Style: Usedesk.Chat.Message.File
Parent style: Usedesk.Chat.Message
Child attributes:
| Name | Description | Default value |
|---|---|---|
| usedesk_common_container_3 | Main container style | @null |
| usedesk_common_container_4 | File icon container style | @style/Usedesk.Chat.Message.File.Container4 |
| usedesk_common_container_5 | File description container style | @style/Usedesk.Chat.Message.File.Container5 |
| usedesk_chat_message_file_preview_image | File icon image style | @style/Usedesk.Chat.Message.File.Preview.Image |
| usedesk_chat_message_file_extension_text | Extension text style on the icon | @style/Usedesk.Chat.Message.File.Extension.Text |
| usedesk_chat_message_file_name_text | File name text style | @style/Usedesk.Chat.Message.File.Name.Text |
| usedesk_chat_message_file_size_text | File size text style | @style/Usedesk.Chat.Message.File.Size.Text |
Child style: Usedesk.Chat.Message.File.Preview.Image
Child attributes:
| Name | Description | Default value |
|---|---|---|
| srcCompat | Image | @drawable/usedesk_ic_file_dark |
Child style: Usedesk.Chat.Message.File.Extension.Text
Standard TextView attributes only.
Child style: Usedesk.Chat.Message.File.Name.Text
Standard TextView attributes only.
Child style: Usedesk.Chat.Message.File.Size.Text
Child attributes:
| Name | Description | Default value |
|---|---|---|
| usedesk_text_1 | Warning that the file may be harmful | @string/usedesk_dangerous_file |
| usedesk_text_color_1 | File size text color | @color/usedesk_gray_3 |
| usedesk_text_color_2 | Text color of the harmful file warning | @color/usedesk_red |