In the customizations section, we introduce ways to apply customization across the entire Sendbird UIKit for Android, as well as specific customization options for individual screens.
You can apply customizations to the entire UIKit framework by utilizing the
ViewModelProviders classes provided by UIKit.
In this section, you can find information on how to customize the message UI and data, as well as how to apply customizations to the header, input menu, and click events.
- Customize message item UI
- Add new message type
- Customize message click events
- Customize message context menu
- Add custom data to a message
- Filter message list
- Customize module layout
- Customize chat input menu
- Customize chat header
Channel list customization
In this section, you can find information on how to tailor the UI and data for the channel list.
User list customization
In this section, you can find information on how to tailor the UI and data for the user list.
- Customize user item UI
- Customize selection for users
- Customize data sources for users
- Filter user list
You can overwrite or modify resources such as themes, colors, strings, text appearances, and icons to change how these resources are used throughout the entire UIKit for Android.