private void shareGroup() { if (!CloudCenter.getInstance().isLogin()) { CloudCenter.OnLoginEventListerner local6 = new CloudCenter.OnLoginEventListerner() { public void onLoginFailed(int paramAnonymousInt) { } public void onLoginSuccessed(int paramAnonymousInt) { ImChatMainView.this.actualShareGroup(); } }; EventDispacthManager.getInstance().dispatchAction("showLogin", local6); return; } actualShareGroup(); }
private void flowerToUser(final UserInfo paramUserInfo) { if (!CloudCenter.getInstance().isLogin()) { CloudCenter.OnLoginEventListerner local8 = new CloudCenter.OnLoginEventListerner() { public void onLoginFailed(int paramAnonymousInt) { } public void onLoginSuccessed(int paramAnonymousInt) { ImChatMainView.this.actualFlowerToUser(paramUserInfo); ImChatMainView.this.mJoinView.setVisibility(8); } }; EventDispacthManager.getInstance().dispatchAction("showLogin", local8); return; } actualFlowerToUser(paramUserInfo); }
private void doClickEvent() { if ((this.mNode == null) || (this.mSelectedIndex == -1)) return; if (this.mSelectedIndex == 2) { QTMSGManage.getInstance().sendStatistcsMessage("resumerecent_close"); EventDispacthManager.getInstance().dispatchAction("closerecentplay", null); return; } Object localObject; if (this.mSelectedIndex == 1) { localObject = new CustomPopActionParam.Builder(); ((CustomPopActionParam.Builder) localObject).setTitle(getTitle()).addNode(this.mNode); if (this.mDownloadState == 0) ((CustomPopActionParam.Builder) localObject).addButton(1); ((CustomPopActionParam.Builder) localObject).addButton(0); localObject = ((CustomPopActionParam.Builder) localObject).create(); EventDispacthManager.getInstance().dispatchAction("showoperatepop", localObject); return; } int i; if (this.mNode.nodeName.equalsIgnoreCase("program")) { i = ((ProgramNode) this.mNode).getCurrPlayStatus(); localObject = null; } while (true) { if (i == 2) { if (InfoManager.getInstance().root().mPersonalCenterNode.reserveNode.isExisted(this.mNode)) InfoManager.getInstance() .root() .mPersonalCenterNode .reserveNode .cancelReserve(((ProgramNode) this.mNode).id); while (true) { invalidate(); label194: if (!this.mBelongToPodcasterInfo) break label319; QTMSGManage.getInstance().sendStatistcsMessage("PodcasterInfo", "收听"); return; if (this.mNode.nodeName.equalsIgnoreCase("ondemandprogram")) { localObject = null; i = 3; break; } if (!this.mNode.nodeName.equalsIgnoreCase("playhistory")) break label329; QTMSGManage.getInstance().sendStatistcsMessage("resumerecent_play"); localObject = ((PlayHistoryNode) this.mNode).playNode; i = 1; break; InfoManager.getInstance() .root() .mPersonalCenterNode .reserveNode .addReserveNode((ProgramNode) this.mNode); } } ControllerManager localControllerManager = ControllerManager.getInstance(); if (localObject != null) ; while (true) { localControllerManager.redirectToPlayViewByNode((Node) localObject, true); break label194; label319: break; localObject = this.mNode; } label329: localObject = null; i = 1; } }
public void onEvent(Object paramObject1, String paramString, Object paramObject2) { if (paramString.equalsIgnoreCase("sendDiscuss")) sendMessage((String)paramObject2, 0); ChatActionsView.ChatActionType localChatActionType; do { return; if (paramString.equalsIgnoreCase("expression")) { if (this.isInputShowing) { this.mViewState = 1; this.mInputView.update("closeKeyboard", null); return; } if (this.mViewState == 1) { this.mViewState = 0; requestLayout(); return; } if (!CloudCenter.getInstance().isLogin()) { CloudCenter.OnLoginEventListerner local4 = new CloudCenter.OnLoginEventListerner() { public void onLoginFailed(int paramAnonymousInt) { } public void onLoginSuccessed(int paramAnonymousInt) { QTMSGManage.getInstance().sendStatistcsMessage("chat_functionclick", "expression"); ImChatMainView.access$302(ImChatMainView.this, 1); ImChatMainView.this.mInputView.update("closeKeyboard", null); ImChatMainView.this.requestLayout(); } }; EventDispacthManager.getInstance().dispatchAction("showLogin", local4); return; } QTMSGManage.getInstance().sendStatistcsMessage("chat_functionclick", "expression"); this.mViewState = 1; this.mInputView.update("closeKeyboard", null); requestLayout(); return; } if (paramString.equalsIgnoreCase("expand")) { if (this.isInputShowing) { this.mViewState = 3; this.mInputView.update("closeKeyboard", null); return; } if (this.mViewState == 3) { this.mViewState = 0; requestLayout(); return; } this.mViewState = 3; requestLayout(); return; } if (paramString.equalsIgnoreCase("inviteFriends")) { if (this.isInputShowing) { this.mViewState = 2; this.mInputView.update("closeKeyboard", null); return; } if (this.mViewState != 2) { this.mViewState = 2; requestLayout(); return; } this.mViewState = 0; requestLayout(); return; } if (paramString.equalsIgnoreCase("selectExpression")) { this.mInputView.update("addExpression", paramObject2); return; } if (paramString.equalsIgnoreCase("deleteExpression")) { this.mInputView.update(paramString, paramObject2); return; } if (paramString.equalsIgnoreCase("scrollToFirstIndexAtMe")) { dispatchActionEvent(paramString, paramObject2); return; } if (paramString.equalsIgnoreCase("useraction")) { if (!CloudCenter.getInstance().isLogin()) { CloudCenter.OnLoginEventListerner local5 = new CloudCenter.OnLoginEventListerner() { public void onLoginFailed(int paramAnonymousInt) { } public void onLoginSuccessed(int paramAnonymousInt) { InfoManager.getInstance().getUserProfile().followGroup(ImChatMainView.this.mTalkingId); ImChatMainView.this.mJoinView.setVisibility(8); } }; EventDispacthManager.getInstance().dispatchAction("showLogin", local5); return; } InfoManager.getInstance().getUserProfile().followGroup(this.mTalkingId); this.mJoinView.setVisibility(8); return; } if (paramString.equalsIgnoreCase("flowerToAdmin")) { flowerToUser((UserInfo)paramObject2); return; } if (!paramString.equalsIgnoreCase("chatActionType")) break; localChatActionType = (ChatActionsView.ChatActionType)paramObject2; if (localChatActionType == ChatActionsView.ChatActionType.SHARE) { shareGroup(); return; } if (localChatActionType == ChatActionsView.ChatActionType.ASKNAME) { sendMessage("现在播的什么歌?", 0); return; } } while ((localChatActionType == ChatActionsView.ChatActionType.ANSWERNAME) || (localChatActionType != ChatActionsView.ChatActionType.COLLECTION)); return; if (paramString.equalsIgnoreCase("shareToPlatform")) { invite(((Integer)paramObject2).intValue()); return; } dispatchActionEvent(paramString, paramObject2); }