//void ButtonSend_Click(object sender, EventArgs e) //{ // if (!string.IsNullOrWhiteSpace(textMessage.Text)) // { // var msg = generalChannel.Messages.CreateMessage(textMessage.Text); // generalChannel.Messages.SendMessage(msg, new StatusListener // { // SuccessHandler = () => // { // RunOnUiThread(() => // { // textMessage.Text = string.Empty; // }); // } // }); // } //} public void OnMessageAdd(IMessage message) { adapter.AddMessage(message); listView.SmoothScrollToPosition(adapter.Count - 1); }