Esempio n. 1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.SendBirdActivityMessaging);
            this.Window.SetSoftInputMode(SoftInput.StateAlwaysHidden);

            InitFragment(savedInstanceState);
            InitUIComponents();
            InitSendBird(this.Intent.Extras);

            if (mSendBirdInfo.GetBoolean("start"))
            {
                string[] targetUserIds = mSendBirdInfo.GetStringArray("targetUserIds");
                SendBirdSDK.StartMessaging(new List <string> (targetUserIds));
            }
            else if (mSendBirdInfo.GetBoolean("join"))
            {
                string channelUrl = mSendBirdInfo.GetString("channelUrl");
                SendBirdSDK.JoinMessaging(channelUrl);
            }
        }
Esempio n. 2
0
 public void InviteMessaging(List <string> userIds)
 {
     ResetMessagingContent();
     InitMessaging();
     SendBirdSDK.StartMessaging(userIds);
 }