public void AddReadLess(AppCompatTextView textView, ICharSequence text)
        {
            try
            {
                textView.SetMaxLines(Integer.MaxValue);

                SpannableStringBuilder spendableStringBuilder = new SpannableStringBuilder(text);
                spendableStringBuilder.Append(" ");
                spendableStringBuilder.Append(LessLabel);

                SpannableString ss             = SpannableString.ValueOf(spendableStringBuilder);
                ClickableSpan   rclickableSpan = new StRclickableSpan(this, textView, text, StTools.StTypeText.ReadLess);
                ss.SetSpan(rclickableSpan, ss.Length() - LessLabel.Length, ss.Length(), SpanTypes.ExclusiveExclusive);

                // textView.SetTextFuture(PrecomputedTextCompat.GetTextFuture(ss, TextViewCompat.GetTextMetricsParams(textView), null));
                textView.SetText(ss, TextView.BufferType.Spannable);
                textView.MovementMethod = (LinkMovementMethod.Instance);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }