Java tutorial
//package com.java2s; import android.graphics.Paint; import android.text.SpannableString; import android.text.style.UnderlineSpan; import android.widget.TextView; public class Main { public static void setUnderLine(TextView tv) { if (tv.getText() != null) { String udata = tv.getText().toString(); SpannableString content = new SpannableString(udata); content.setSpan(new UnderlineSpan(), 0, udata.length(), 0); tv.setText(content); content.setSpan(new UnderlineSpan(), 0, udata.length(), 0); } else { tv.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG); } } }