Lollipop Benachrichtigungssymbol zu klein

8

Ich probiere diesen Code,

%Vor%

Problem ist, es funktioniert gut mit allen anderen Plattformen, aber mit Lollipop, zeigt es sehr kleines Symbol mit einem grauen Kreis darum. Ich habe versucht, Symbolgrößen zu ändern und setLargeIcon () -Methode, aber immer noch keine Freude.

    
Sushant 10.05.2015, 12:19
quelle

2 Antworten

3

Das Bild sollte einen quadratischen Anteil haben. Verwenden Sie dieses Tool ( Ссылка ) und stellen Sie dann sicher, dass Sie die "Api v11" -Symbole verwenden, da dies der Fall ist das quadratische Verhältnis, das Sie brauchen, hatte die ältere Version ein wenig mehr Höhe.

Wiederholung: Ich muss dir sagen, dass ich dich nicht wirklich zu klein sehe, in der Tat, das ist die größte Icon-Größe, die ich kriegen könnte, schau mal ..

Und für das "graue" Hintergrundproblem ist etwas wie funktioniert nicht für Sie?

    
Mariano Argañaraz 16.03.2016 19:14
quelle
0

So wird es endlich aussortiert:

%Vor%
  1. Erhalte eine zeichnbare / mipmap.
  2. Konvertiere es in Bitmap.
  3. Setzen Sie die Bitmap mit setLargeIcon(Bitmap bitmap) methode von NotificationCompat.Builder .

Hinweis: setSmallIcon() ist hier eine verpflichtende Methode. Sie können es nicht überspringen.

    
Sushant 18.04.2017 13:13
quelle