Мое уведомление работает с постоянным маленьким значком, сгенерированным с помощью Image Asset в Android Studio. Теперь я пытаюсь установить маленький значок, соответствующий количеству, которое вводит пользователь. Я сделал ярлыки уведомлений с помощью Image Asset. Drawable notification icons I made myselfAndroid: динамически установлен значок уведомления
Мой код выглядит следующим образом:
int[] icon = {R.drawable.ic_0, R.drawable.ic_1, R.drawable.ic_2, R.drawable.ic_3, R.drawable.ic_4, R.drawa and so on
mBuilder.setSmallIcon(icon[n]); //where n is an int the user has entered.
Он работает для R.drawable.ic_0 и R.drawable.ic_1. R.drawable.ic_10 появляется как серый квадрат, а затем R.drawable.ic_11 - R.drawable.ic_40, а R.drawable.ic_2 - R.drawable.ic_9, дает мне ошибки «плохого уведомления».