RouteUtils

public class RouteUtils

Constructors

Link copied to clipboard
public void RouteUtils()

Types

Link copied to clipboard
public enum RongActivityType

Properties

Link copied to clipboard
public final static String CHANNEL_ID
Link copied to clipboard
public final static String CONVERSATION_IDENTIFIER
Link copied to clipboard
public final static String CONVERSATION_TYPE
Link copied to clipboard
public final static String CREATE_CHATROOM
Link copied to clipboard
public final static String CUSTOM_SERVICE_INFO
Link copied to clipboard
public final static String DISABLE_SYSTEM_EMOJI
Link copied to clipboard
public final static String FORWARD_TYPE
Link copied to clipboard
public final static String INDEX_MESSAGE_TIME
Link copied to clipboard
public final static String MESSAGE
Link copied to clipboard
public final static String MESSAGE_ID
Link copied to clipboard
public final static String MESSAGE_IDS
Link copied to clipboard
public final static String TARGET_ID
Link copied to clipboard
public final static String TITLE

Functions

Link copied to clipboard
public static Class<? extends Activity> getActivity(RouteUtils.RongActivityType type)
Link copied to clipboard
public static void registerActivity(RouteUtils.RongActivityType activityType, Class<? extends Activity> activity)
Link copied to clipboard
public static void routeToCombinePicturePagerActivity(Context context, Message message)
启动合并转发消息的图片展示页面
Link copied to clipboard
public static void routeToCombineWebViewActivity(Context context, int messageId, String uri, String type, String title)
启动合并转发消息的在线展示页面
Link copied to clipboard
public static void routeToConversationActivity(Context context, ConversationIdentifier conversationIdentifier)
public static void routeToConversationActivity(Context context, ConversationIdentifier conversationIdentifier, Bundle bundle)
public static void routeToConversationActivity(Context context, ConversationType type, String targetId, Bundle bundle)
public static void routeToConversationActivity(Context context, ConversationIdentifier conversationIdentifier, boolean disableSystemEmoji, Bundle bundle)
public static void routeToConversationActivity(Context context, ConversationType type, String targetId, boolean disableSystemEmoji, Bundle bundle)
启动会话页面
public static void routeToConversationActivity(Context context, ConversationType type, String targetId)
public static void routeToConversationActivity(Context context, ConversationType type, String targetId, boolean disableSystemEmoji)
Link copied to clipboard
public static void routeToConversationListActivity(Context context, String title)
Link copied to clipboard
public static void routeToFilePreviewActivity(Context context, Message message, FileMessage content, int progress)
Link copied to clipboard
public static void routeToForwardSelectConversationActivity(Fragment fragment, ForwardType type, ArrayList<Integer> messageIds)
启动转发时选择会话页面
Link copied to clipboard
public static void routeToMentionMemberSelectActivity(Context context, String targetId, ConversationType type)
启动 @ 功能选人页面
Link copied to clipboard
public static void routeToSubConversationListActivity(Context context, ConversationType type, String title)
启动聚合会话页面
Link copied to clipboard
public static void routeToWebActivity(Context context, String url)

public static void routeToWebActivity(Context context, String url, String title)
启动 web view 页面
Link copied to clipboard
public static void routeToWebFilePreviewActivity(Context context, String fileUrl, String fileName, String fileSize)
启动文件在线浏览页面