Gmailアプリで、ジェリービーンズの受信トレイスタイルの通知の各行のタイトルを異なる方法で設定できるのではないかと思います。たとえば、「(Google +)、Google Play、Stack Exchange」などは、個々の詳細と比較して明るい色のテキストを使用しています。どんな手掛かり ?
http://developer.android.com/guide/topics/ui/notifiers/notifications.html#BigNotify
Gmailアプリで、ジェリービーンズの受信トレイスタイルの通知の各行のタイトルを異なる方法で設定できるのではないかと思います。たとえば、「(Google +)、Google Play、Stack Exchange」などは、個々の詳細と比較して明るい色のテキストを使用しています。どんな手掛かり ?
http://developer.android.com/guide/topics/ui/notifiers/notifications.html#BigNotify
addLine()
onInboxStyle
がかかりますCharSequence
。したがって、がインラインマークアップルールを含むSpannedString
通常のの代わりにString
使用できます。SpannedString
これを実現するための便利な(少し遅い場合)方法は、Html.fromHtml()
単純なHTMLマークアップを適切なに変換するために使用することCharSequence
です。
CommonsWareからヒントを得た後、これを解決することができます。どうもありがとう。最後に、メソッドは次のようになります
private SpannableString getFormattedString(String contact, String lastMessage)
{
String boldContact = "<b>" + contact + "</b>";
return new SpannableString(Html.fromHtml(boldContact + " " + lastMessage));
}