NIMSDK-AOS 10.4.0-beta
载入中...
搜索中...
未找到
NimIntent.java
浏览该文件的文档.
1package com.netease.nimlib.sdk;
2
3/**
4 * 云信Intent常量
5 */
6public interface NimIntent {
7
8 /**
9 * 接收SDK消息和通知广播所需权限。<br>
10 * !注意:使用时,须带上包名作为前缀,例如demo使用时为:com.netease.nim.demo.permission.RECEIVE_MSG
11 */
12 public static final String PERMISSION_RECEIVE_MSG = ".permission.RECEIVE_MSG";
13
14 /**
15 * 收到新消息的广播action。<br>
16 * BroadcastReceiver需具有{@link #PERMISSION_RECEIVE_MSG}权限,才能收到该广播<br>
17 * 广播Intent中含有Extra数据,key为{@link #EXTRA_BROADCAST_MSG}, value为ArrayList&lt;IMMessage&gt;。<br>
18 * !注意:使用时,须带上包名作为前缀,例如demo使用时为:com.netease.nim.demo.ACTION.RECEIVE_MSG
19 */
20 public static final String ACTION_RECEIVE_MSG = ".ACTION.RECEIVE_MSG";
21
22 /**
23 * 收到新系统通知的广播action。<br>
24 * BroadcastReceiver需具有{@link #PERMISSION_RECEIVE_MSG}权限,才能收到该广播<br>
25 * 广播Intent中含有Extra数据,key为{@link #EXTRA_BROADCAST_MSG}, value为CustomSystemNotification。<br>
26 * !注意:使用时,须带上包名作为前缀,例如demo使用时为:com.netease.nim.demo.ACTION.RECEIVE_CUSTOM_SYSTEM_NOTIFICATION
27 */
28 public static final String ACTION_RECEIVE_CUSTOM_NOTIFICATION = ".ACTION.RECEIVE_CUSTOM_NOTIFICATION";
29
30 /**
31 * 收到新消息的广播action。<br>
32 * BroadcastReceiver需具有{@link #PERMISSION_RECEIVE_MSG}权限,才能收到该广播<br>
33 * 广播Intent中含有Extra数据,key为{@link #EXTRA_BROADCAST_MSG}, value为VoipCallInfo。<br>
34 * !注意:使用时,须带上包名作为前缀,例如demo使用时为:com.netease.nim.demo.ACTION.RECEIVE_AVCHAT_CALL_NOTIFICATION
35 */
36 public static final String ACTION_RECEIVE_AVCHAT_CALL_NOTIFICATION = ".ACTION.RECEIVE_AVCHAT_CALL_NOTIFICATION";
37
38 /**
39 * 收到新消息的广播action。<br>
40 * BroadcastReceiver需具有{@link #PERMISSION_RECEIVE_MSG}权限,才能收到该广播<br>
41 * 广播Intent中含有Extra数据,key为{@link #EXTRA_BROADCAST_MSG}, value为VoipCallInfo。<br>
42 * !注意:使用时,须带上包名作为前缀,例如demo使用时为:com.netease.nim.demo.ACTION.RECEIVE_RTS_NOTIFICATION
43 */
44 public static final String ACTION_RECEIVE_RTS_NOTIFICATION = ".ACTION.RECEIVE_RTS_NOTIFICATION";
45
46 /**
47 * 广播所含消息内容extra的key。
48 */
49 public static final String EXTRA_BROADCAST_MSG = "com.netease.nim.EXTRA.BROADCAST_MSG";
50
51 /**
52 * 默认通知栏提醒的PendingIntent中Extra数据的key。<br>
53 * value是所有有新消息的帐号对应的最后一条消息的集合,类型为ArrayList&lt;IMMessage&gt;。
54 */
55 public static final String EXTRA_NOTIFY_CONTENT = "com.netease.nim.EXTRA.NOTIFY_CONTENT";
56
57 /**
58 * 默认通知栏提醒的PendingIntent中Extra数据的key。<br>
59 * value是所有有新消息的帐号对应的最后一条消息的UUID, 会话ID和会话类型组成的Json字符串,类型为String。
60 */
61 public static final String EXTRA_NOTIFY_SESSION_CONTENT = "com.netease.nim.EXTRA.NOTIFY_SESSION_CONTENT";
62}
static final String ACTION_RECEIVE_AVCHAT_CALL_NOTIFICATION
收到新消息的广播action。 BroadcastReceiver需具有PERMISSION_RECEIVE_MSG权限,才能收到该广播 广播Intent中含有Extra数据,key为EXTRA_B...
Definition: NimIntent.java:36
static final String EXTRA_NOTIFY_CONTENT
默认通知栏提醒的PendingIntent中Extra数据的key。 value是所有有新消息的帐号对应的最后一条消息的集合,类型为ArrayList<IMMessage>。
Definition: NimIntent.java:55
static final String ACTION_RECEIVE_CUSTOM_NOTIFICATION
收到新系统通知的广播action。 BroadcastReceiver需具有PERMISSION_RECEIVE_MSG权限,才能收到该广播 广播Intent中含有Extra数据,key为EXTRA...
Definition: NimIntent.java:28
static final String PERMISSION_RECEIVE_MSG
接收SDK消息和通知广播所需权限。 !注意:使用时,须带上包名作为前缀,例如demo使用时为:com.netease.nim.demo.permission.RECEIVE_MSG
Definition: NimIntent.java:12
static final String ACTION_RECEIVE_RTS_NOTIFICATION
收到新消息的广播action。 BroadcastReceiver需具有PERMISSION_RECEIVE_MSG权限,才能收到该广播 广播Intent中含有Extra数据,key为EXTRA_B...
Definition: NimIntent.java:44
static final String ACTION_RECEIVE_MSG
收到新消息的广播action。 BroadcastReceiver需具有PERMISSION_RECEIVE_MSG权限,才能收到该广播 广播Intent中含有Extra数据,key为EXTRA_B...
Definition: NimIntent.java:20
static final String EXTRA_NOTIFY_SESSION_CONTENT
默认通知栏提醒的PendingIntent中Extra数据的key。 value是所有有新消息的帐号对应的最后一条消息的UUID, 会话ID和会话类型组成的Json字符串,类型为String。
Definition: NimIntent.java:61
static final String EXTRA_BROADCAST_MSG
广播所含消息内容extra的key。
Definition: NimIntent.java:49