local UIVIPInvitationTip = UIViewClass() local LINEAppNumber = DataSheetManager.ConstData:GetDataByID("VIPInvitationLineNum").StringValue local WhatsAppNumber = DataSheetManager.ConstData:GetDataByID("VIPInvitationWhatsAppNum").StringValue function UIVIPInvitationTip:OnOpened(context) if GameAppInfo.IsChinesePackage() then if SDKUtil.ChannelID == LuaConst.SDKChannelId.Hero_Android or SDKUtil.ChannelID == LuaConst.SDKChannelId.Hero_iOS then self.state_CN:SetState(1) end else self.state_CN:SetState(0) end if GameAppInfo.IsVietnamPackage() then self.state_VN:SetState(1) else self.state_VN:SetState(0) end self.appType = MDL.VIP.GetAppType() if self.appType == MDL.VIP.AppType.Line then self.lab_InfoApp.text = UIUtils.GetLocalizedTxt(Const_IDS.IDS_VIPInvitation_Explain_2) .. LINEAppNumber elseif self.appType == MDL.VIP.AppType.WhatsApp then self.lab_InfoApp.text = UIUtils.GetLocalizedTxt(Const_IDS.IDS_VIPInvitation_Explain_3) .. WhatsAppNumber end end function UIVIPInvitationTip:OnButtonClicked(comp) if comp == self.btn_Bottom then self:CloseView() end end function UIVIPInvitationTip:OnBackButtonPressed() self:OnButtonClicked(self.btn_Bottom) end return UIVIPInvitationTip