MessageComposerViewStyle
Parameters
The background color of the message composer.
The tint applied to attachments, commands and send buttons.
The background of the divider at the top.
The text for the title at the top of the command suggestions dialog.
The text style for the title at the top of the command suggestions dialog.
The icon for the title at the top of the command suggestions dialog.
The tint applied to the icon for the title at the top of the command suggestions dialog.
The background color of the command suggestions dialog.
The text style for the command name.
The command description template with two placeholders.
The text style for the command description.
The background color of the mention suggestions dialog.
The icon for each command icon in the suggestion list.
The tint applied to the icon for each command icon in the suggestion list.
The text style that will be used for the user name.
The mention template that will be used for the mention preview.
The text style that will be used for the mention preview.
If command suggestions are shown based on user input.
If mention suggestions are shown based on user input.
The text style of the text input field.
The background drawable of the text input field.
The drawable for the cursor in the text input field.
If the vertical scrollbar should be drawn or not.
If the vertical edges should be faded on scroll or not.
The maximum number of message input lines.
The input hint text in case we can't send messages in this channel.
The InputType to be applied to the message input edit text.
Whether to show the default reply view inside the message input or not.
Overlays a drawable above video attachments. By default, used to display a play button.
Sets the tint of the drawable overlaid above video attachments.
Sets the background color of the icon overlaid above video attachments.
Sets the corner radius of the parent card containing the video attachment icon.
Sets the elevation of the icon overlaid above video attachments.
Sets the top padding between the video attachment drawable and its parent card.
Sets the bottom padding between the video attachment drawable and its parent card.
Sets the start padding between the video attachment drawable and its parent card.
Sets the end padding between the video attachment drawable and its parent card.
If the button to record audio is displayed.
If the button to record audio is enabled.
If the button to record audio is displayed over send button while input is empty.
The icon for the button to record audio.
The tint list for the button to record audio.
The width of the button to record audio.
The height of the button to record audio.
The padding of the button to record audio.
The info text that will be shown if touch event on audio button was too short.
The text style that will be used for the "hold to record" text.
The drawable will be used as a background for the "hold to record" text.
The tint color will be used for background drawable of the "hold to record" text.
The info text that will be shown while holding mic button.
The text style that will be used for the "slide to cancel" text.
The icon that will be displayed in front of the "slide to cancel" text.
The tint color that will be used for the icon in front of the "slide to cancel" text.
The icon that will be displayed in inside the floating draggable button while recording.
The tint color that will be used for the the mic icon inside the floating draggable button.
The background drawable that will be applied to the floating draggable button while recording.
The tint color that will be used for the background drawable in the floating draggable button.
The floating icon that will be displayed above floating button while unlocked.
The tint color that will be used for the the lock icon.
The floating icon that will be displayed above recording view when locked.
The tint color that will be used for the the locked icon.
The color of the waveform.
If the button to pick attachments is displayed.
The icon for the attachments button.
The tint list for the attachments button.
Ripple color of the attachments button.
If the button to select commands is displayed.
The icon for the commands button.
The tint list for the commands button.
Ripple color of the commands button.
If the checkbox to send a message to the channel is displayed.
The drawable that will be used for the checkbox.
The text that will be displayed next to the checkbox.
The text style that will be used for the checkbox text.
The text for edit mode title.
The icon displayed in top left corner when the user edits a message.
The text for reply mode title.
The icon displayed in top left corner when the user replies to a message.
The icon for the button that dismisses edit or reply mode.
If the button to send message is enabled.
The icon for the button to send message.
The tint list for the button to send message.
The text style that will be used for cooldown timer.
Background drawable for cooldown timer.
Sets the background color of the quoted message bubble visible in the composer when replying to a message.
Sets the style of the text inside the quoted message bubble visible in the composer when replying to a message. Applied to messages sent by the current user.
Sets the color of the stroke of the quoted message bubble visible in the composer when replying to a message. Applied to messages sent by the current user.
Sets the width of the stroke of the quoted message bubble visible in the composer when replying to a message. Applied to messages sent by the current user.
Sets the style of the text inside the quoted message bubble visible in the composer when replying to a message. Applied to messages sent by users other than the currently logged in one.
Sets the color of the stroke of the quoted message bubble visible in the composer when replying to a message. Applied to messages sent by users other than the currently logged in one.
Sets the width of the stroke of the quoted message bubble visible in the composer when replying to a message. Applied to messages sent by users other than the currently logged in one.