У меня такая же проблема, как этот пост. Я хочу, чтобы мой стиль текстовых уведомлений соответствовал уведомлениям по умолчанию (я просто собираюсь добавить несколько дополнительных просмотров). К сожалению, я не совсем понял принятый ответ. Я думаю, что я хотел бы добавить в код XML, но не уверен, что именно...
В принятом ответе говорится: Решение состоит в использовании встроенных стилей. Вам нужен стиль TextAppearance.StatusBar.EventContent. Просто примените этот стиль, и он установит цвет текста по умолчанию для уведомлений (не забудьте андроид: префикс, конечно). "
Я не могу заставить это работать! В моем пользовательском уведомлении под строкой "android: textAppearance ="? Android: attr/textAppearanceLarge "работает (по мере того, как он увеличивает текст), но не дает желаемого эффекта.
Вот мой собственный XML-код...
<ImageView
android:id="@+id/notImage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="10dp"
android:layout_alignParentTop="true"/>
<TextView
android:id="@+id/notContentTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf ="@id/notImage"
android:textAppearance="?android:attr/textAppearanceLarge" />
<TextView
android:id="@+id/notContentText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below ="@id/notContentTitle"
/>