アンドロイドのTextViewアンダーラインとトーストプロンプトテキストアンダースコア



Textview Underline Toast Prompt Text Underline Android



アンドロイドのTextViewアンダーラインとトーストプロンプトテキストアンダースコア

1. xmlファイルを使用します(このメソッドは有効にできません)

//Wrap your content with <string name='content'><u>content</u></string> String content = getString(R.string.content) Toast.makeText(this, content, Toast.LENGTH_SHORT).show()

2. SpannableStringを使用します(有効にすることができます)

//Note that new UnderlineSpan(), 6 and 28 respectively represent the underlined character subscript SpannableString content = new SpannableString(getString(R.string.content)) content.setSpan(new UnderlineSpan(), 6, 28, 0) Toast.makeText(this, content, Toast.LENGTH_SHORT).show()

3. Html.fromHtml()を使用します(有効にすることはできますが、メソッドが古くなっています)

//This method is outdated in actual operation String content = Html.fromHtml(''+'content'+'') Toast.makeText(this, content, Toast.LENGTH_SHORT).show()