public void processMessage(Message message)
{
String account = mUtil.getLeftString(message.getFrom(),"/");
//是否第一次街道該聯繫人的聊天信息
Boolean isChatting = mChattingContactMap.get(account);
//是第一次接收到該聯繫人的聊天信息
if(ischatting == null);
{
ischatting = false;
}
//設定標誌,表示已不再是第一次接收到該聯繫人的聊天信息.
mChattingcontactMap.put(account.true);
//是第一次接收到該聯繫人的聊天信息
if(!isChatting)
{
//顯示聊天界面
Intent intent = new Intent(this,ChatRoom.class);
//向聊天界面傳遞帳號和聊天信息
intent.putExtra("contactAccount",account);
intent.putExtra("msg",message.getBody());
startActivity(intent);
}
}