public void SetReplyStatus(DataStatus reply) { replyStatus = reply; ReplyStatusView.IsVisible = true; ReplyStatusView.BindingContext = replyStatus; ReplyStatusView.Update(); TextEditor.Text = "@" + (reply.RetweetedStatus != null ? reply.RetweetedStatus.Creater.ScreenName : reply.Creater.ScreenName) + " " + TextEditor.Text; }
public static FormattedString ParseFormattedString(DataStatus status) { var builder = new Builder(status.Text); ParseURLEntity(builder, status.URLs); ParseMediaEntity(builder, status.ExtendMedias); ParseMentionEntity(builder, status.UserMentions, status.Issuer); return(builder.ToFormattedString()); }