Я хочу добавить значок с количеством ожидающих событий над значком меню приложения, но, как вы можете видеть на изображении ниже, у меня есть некоторые проблемы. Я не могу сделать круг непрозрачным, я не хочу видеть серые линии за кругом, а новое изображение обрезано сверху
Я хочу использовать его на значке логотипа на панели действий (значке дома), а не в каком-либо другом пункте меню на панели действий, поэтому просмотр настраиваемых действий невозможен.
Bitmap bm = BitmapFactory.decodeResource(getResources(), drawableId);
bm = bm.copy(bm.getConfig(), true);
Paint circlePaint = new Paint();
circlePaint.setAntiAlias(true);
circlePaint.setColor(Color.RED);
circlePaint.setStyle(Paint.Style.FILL);
//circlePaint.setAlpha(255);
Paint textPaint = new Paint();
textPaint.setStyle(Style.FILL);
textPaint.setColor(Color.WHITE);
textPaint.setTextSize(23);
textPaint.setFakeBoldText(true);
Canvas canvas = new Canvas(bm);
canvas.drawCircle(bm.getWidth()/6, bm.getHeight()/5, 13, circlePaint);
canvas.drawText(text, bm.getWidth()/7 + 5, bm.getHeight()/3, textPaint);
return new BitmapDrawable(context.getResources(), bm);
Любая помощь будет оценена!
Спасибо