SpannableStringBuilder str = new SpannableStringBuilder(decimalFormat.format(prizes[0])
+ "€");
str.setSpan(new StyleSpan(BOLD), 0, str.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
money.setText("paid | " + str);
このコードは、このコードと同じ結果を生成する必要があります
money.setText(Html.fromHtml("paid | <strong>" + decimalFormat.format(prizes[0])
+ "€</strong>")
しかし、そうではありません!私のテキストは太字になりません。1つは次のように太字にします:
これは、パフォーマンスが向上し、ネイティブのAndroid機能を使用したいと言われているため、このように表示したい方法です。これを使用すると、次のように表示されます
。の代わりに使ってみましたが、それでも何も変わりませんでした。私は何を間違っていますか?fromHtml()
SpannableStringBuilder
SpannableString
SpannableStringBuilder
私のmoney
変数はTextView
.