如何在通知中获取默认颜色和操作样式按钮?

时间:2017-02-11 01:21:16

标签: android android-notifications android-custom-view

我需要为我的通知创建一个自定义布局,具有android的原生外观。

我已将这些资源用于标题和文字:

android:textAppearance="@style/TextAppearance.AppCompat.Notification.Title"
android:textAppearance="@style/TextAppearance.AppCompat.Notification"

但我无法找到动作按钮的样式和颜色的资源。

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以通过

更改按钮的颜色
NotificationCompat.Builder builder = new NotificationCompat.Builder(context)
    // Other properties
    .setColor(ContextCompat.getColor(context, R.color.primary));

它使用原色。 更多内容https://medium.com/exploring-android/android-n-introducing-upgraded-notifications-d4dd98a7ca92