/** * input @ * @param username */ protected void inputAtUsername(String username, boolean autoAddAtSymbol){ if(EMClient.getInstance().getCurrentUser().equals(username) || chatType != EaseConstant.CHATTYPE_GROUP){ return; } EaseAtMessageHelper.get().addAtUser(username); EaseUser user = EaseUserUtils.getUserInfo(username); if (user != null){ username = user.getNick(); } if(autoAddAtSymbol) inputMenu.insertText("@" + username + " "); else inputMenu.insertText(username + " "); }
/** * input @ * @param username */ protected void inputAtUsername(String username, boolean autoAddAtSymbol){ if(EMClient.getInstance().getCurrentUser().equals(username) || chatType != EaseConstant.CHATTYPE_GROUP){ return; } EaseAtMessageHelper.get().addAtUser(username); EaseUser user = EaseUserUtils.getUserInfo(username); if (user != null){ username = user.getNick(); } if(autoAddAtSymbol) inputMenu.insertText("@" + username + " "); else inputMenu.insertText(username + " "); }
/** * input @ * @param username */ protected void inputAtUsername(String username, boolean autoAddAtSymbol){ if(EMClient.getInstance().getCurrentUser().equals(username) || chatType != EaseConstant.CHATTYPE_GROUP){ return; } EaseAtMessageHelper.get().addAtUser(username); EaseUser user = EaseUserUtils.getUserInfo(username); if (user != null){ username = user.getNick(); } if(autoAddAtSymbol) inputMenu.insertText("@" + username + " "); else inputMenu.insertText(username + " "); }
/** * input @ * @param username */ protected void inputAtUsername(String username, boolean autoAddAtSymbol){ if(EMClient.getInstance().getCurrentUser().equals(username) || chatType != EaseConstant.CHATTYPE_GROUP){ return; } EaseAtMessageHelper.get().addAtUser(username); if(EaseUserUtils.getUserInfo(username) != null){ if(autoAddAtSymbol) inputMenu.insertText("@" + EaseUserUtils.getUserInfo(username) + " "); else inputMenu.insertText(EaseUserUtils.getUserInfo(username) + " "); }else{ if(autoAddAtSymbol) inputMenu.insertText("@" + username + " "); else inputMenu.insertText(username + " "); } }