Как установить подчеркивание текста при просмотре текста? - PullRequest
34 голосов
/ 13 апреля 2011

Есть ли какие-нибудь идеи по этому поводу, как установить подчеркивание текста в текстовом представлении? если да, скажите, пожалуйста.

Я использовал следующий код, но он не работает.

tvHide.setText(Html.fromHtml("<p><u>Hide post</u></p>").toString());

Заранее спасибо

Ответы [ 11 ]

0 голосов
/ 22 мая 2019

В моем файле sign_in.xml я использовал это:

<Button
    android:id="@+id/signuptextlinkbtn"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginTop="10dp"
    android:background="@android:color/transparent"
    android:onClick="performSingUpMethod"
    android:text="Sign up now!"
    android:textColor="#5B55FF"
    android:textSize="15dp"
    android:textStyle="bold" />

В моем файле SignIn.java я использовал это:

import android.graphics.Paint;
Button signuptextlinkbutton = (Button) findViewById(R.id.signuptextlinkbtn);
signuptextlinkbutton.setPaintFlags(signuptextlinkbutton.getPaintFlags()| Paint.UNDERLINE_TEXT_FLAG);

Теперь я вижу подчеркнутую ссылку.Это был просто текст, даже если бы я объявил его как Button.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...