Я пытаюсь установить цвет для своего уведомления в Android Pie, но, следуя информации на Android Developers , я не могу заставить его работать, т.е. уведомление остается белым.Вот мой код:
public class MainActivity extends AppCompatActivity {
int mColor = Color.CYAN;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void sendNotification(View view) {
NotificationChannel notificationChannel = new NotificationChannel("1", "1", NotificationManager.IMPORTANCE_DEFAULT);
notificationChannel.setDescription("Test Notifications");
NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
notificationManager.createNotificationChannel(notificationChannel);
Notification.Builder builder = new Notification.Builder(this, "1");
builder.setSmallIcon(R.mipmap.ic_launcher_round)
.setContentText("Test Notification")
.setColorized(true)
.setColor(mColor);
NotificationManagerCompat notificationManagerCompat = NotificationManagerCompat.from(this);
notificationManagerCompat.notify(1, builder.build());
}
Буду признателен за некоторые указания на это, спасибо!