<string-array name="myarray">
<item>Apple</item>
<item>Banana</item>
<item>Grape</item>
<item>Melon</item>
如果我想添加下划线&#34; Banana&#34;我应该添加什么?
答案 0 :(得分:12)
使用SpannableString
,您可以通过该UnderlineSpan
对文字进行下划线,打击,突出显示,粗体,斜体等
对于下划线,您必须使用 TextView textview = (TextView)findViewById(R.id.textview);
SpannableString content = new SpannableString("Apple Banana Grape Melon");
content.setSpan(new UnderlineSpan(), 6, 11, 0);
textview.setText(content);
http://developer.android.com/reference/android/text/style/UnderlineSpan.html
<string name="sample"> <u>your data</u></string>
或者只是将HTML标记添加到资源字符串{{1}}
答案 1 :(得分:1)
<resource>
<string name="your_string_here">This is an <u>underline</u>.</string>
</resources>