やりたいこと
AndroidのTextView文字列に下線を引きたい。
やり方その1
strings.xml内で<u>タグを使う。
1 2 3 4 |
<?xml version="1.0" encoding="utf-8"?> <resource> <string name="hoge">HOGE<u>UNDERLINED</u>FUGA</string> </resources> |
やり方その2
プログラム内でSpannableStringクラスを使う。
1 2 3 4 |
TextView textView = (TextView) findViewById(R.id.hoge); SpannableString spannableString = new SpannableString("UNDERLINED"); spannableString.setSpan(new UnderlineSpan(), 0, spannableString.length(), 0); textView.setText(spannableString); |