Class MessageListFragment.Builder
-
- All Implemented Interfaces:
public final class MessageListFragment.BuilderCreates instances of MessageListFragment.
-
-
Constructor Summary
Constructors Constructor Description MessageListFragment.Builder(String cid)
-
Method Summary
Modifier and Type Method Description final MessageListFragment.BuildercustomTheme(@StyleRes() Integer themeResId)Custom theme for the screen. final MessageListFragment.BuildershowHeader(Boolean showHeader)Whether the header is shown or hidden. final MessageListFragment.BuildermessageId(String messageId)The id of the message to highlight. final <T extends MessageListFragment> MessageListFragment.BuildersetFragment(T fragment)Sets custom message list Fragment. final MessageListFragmentbuild()Builds a custom message list Fragment. -
-
Constructor Detail
-
MessageListFragment.Builder
MessageListFragment.Builder(String cid)
- Parameters:
cid- The full channel id.
-
-
Method Detail
-
customTheme
final MessageListFragment.Builder customTheme(@StyleRes() Integer themeResId)
Custom theme for the screen.
-
showHeader
final MessageListFragment.Builder showHeader(Boolean showHeader)
Whether the header is shown or hidden.
-
messageId
final MessageListFragment.Builder messageId(String messageId)
The id of the message to highlight.
-
setFragment
final <T extends MessageListFragment> MessageListFragment.Builder setFragment(T fragment)
Sets custom message list Fragment. The Fragment must be a subclass of MessageListFragment.
-
build
final MessageListFragment build()
Builds a custom message list Fragment.
- Returns:
A customized MessageListFragment.
-
-
-
-