Class ForwardManager
-
- All Implemented Interfaces:
public class ForwardManager
-
-
Method Summary
Modifier and Type Method Description static ForwardManagergetInstance()static voidsetForwardMessageResult(Activity activity, ArrayList<ChannelIdentifier> conversations)Sets the forward conversation selection result. static List<Message>filterMessagesList(Context context, List<Message> messages, int index)voidforwardMessages(int index, List<ChannelIdentifier> conversations, List<Integer> messageIds, List<Message> messages)-
-
Method Detail
-
getInstance
static ForwardManager getInstance()
-
setForwardMessageResult
static void setForwardMessageResult(Activity activity, ArrayList<ChannelIdentifier> conversations)
Sets the forward conversation selection result. Can be called from a custom forward contact selection UI to initiate combined forwarding.
- Parameters:
activity- the contact selection activityconversations- conversation types, only direct and group channels are supported
-
filterMessagesList
static List<Message> filterMessagesList(Context context, List<Message> messages, int index)
-
forwardMessages
void forwardMessages(int index, List<ChannelIdentifier> conversations, List<Integer> messageIds, List<Message> messages)
-
-
-
-