注册

同一个acticity可以同时注册两个接收器吗


msgReceiver = new NewMessageBroadcastReceiver(); IntentFilter intentFilter = new IntentFilter(EMChatManager.getInstance().getNewMessageBroadcastAction()); //优先级 必须大于main上面配置的 intentFilter.setPriority(5); registerReceiver(msgReceiver, intentFilter); // 注册一个cmd消息的BroadcastReceiver IntentFilter cmdIntentFilter = new IntentFilter(EMChatManager.getInstance().getCmdMessageBroadcastAction()); registerReceiver(cmdMessageReceiver, cmdIntentFilter);
 
已邀请:
接收消息可以使用广播接收也可以使用事件监听接收,两者使用一个就好,不要混用。在一个Activity可以注册两个不同的接收消息的广播

要回复问题请先登录注册