Как подчеркнуть текст кастомно? [требует правки]

199
14 апреля 2018, 21:57

Как в подчеркнуть текст кастомно?

Answer 1

Существует три способа это сделать:

  1. SpannableString
  2. setPaintFlags()
  3. Html.fromHtml()

1-ый способ:

Для подчеркивания текста вы используете SpannableString

String udata="Underlined Text";
SpannableString content = new SpannableString(udata);
content.setSpan(new UnderlineSpan(), 0, udata.length(), 0);
mTextView.setText(content);

2-ой способ:

Вы можете использовать метод SetPaintFlags для TextView, чтобы подчеркнуть текст TextView.

mTextView.setPaintFlags(mTextView.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG);
mTextView.setText("This text will be underlined");

3-ий способ:

Используя Html.fromHtml (htmlString);

String htmlString="<u>This text will be underlined</u>";
mTextView.setText(Html.fromHtml(htmlString));

или

txtView.setText(Html.fromHtml("<u>underlined</u> text"));
Answer 2

наконец раборался сам.

deshed.xml

<item>
    <shape android:shape="rectangle" >
        <solid android:color="@android:color/transparent" />
    </shape>
</item>
<item
    android:gravity="center"
    android:width="65dp"
    android:height="5dp"

    >
    <shape>
        <solid android:color="@android:color/transparent" />
        <stroke

            android:width="4dp"
            android:color="#ffd216" />
    </shape>
</item>

затем просто подключил xml android:drawableBottom="@drawable/dashed"

READ ALSO
Вызов класса Applicaton

Вызов класса Applicaton

Как вызвать класс dialogstarter из класса MainController ?

249
Разница между f:validatorlength и maxLength в jsf?

Разница между f:validatorlength и maxLength в jsf?

Немогу нагуглить разницыЧто если объявить их вместе для inputtextarea? Первое это длина одного слова, а второе просто длина inputtext? Подскажите кому...

204
Создание объекта без присвоения ссылки

Создание объекта без присвоения ссылки

Есть класс, в конструкторе которого создается асинхронный слушающий сокетВся работа с сокетом реализована в этом классе и внешняя ссылка...

209
Приложение не видит USB-OTG

Приложение не видит USB-OTG

Проблема - Как заставить мои приложения увидеть USB флешки-мышки? (Вопрос НЕ о подключении к компьютеру)

180