2017-02-21 6 views
2

Ich versuche, ein Launcher-Symbol zu meiner Android-Anwendung hinzuzufügen, aber etwas scheint falsch mit der Auflösung whan App installiert ist. Das Gerät, mit dem ich arbeite, hat einen XHDPI-Bildschirm, also teste ich mit einem 96x96 (px) Bild. Ich benutzen die Image-Asset in Android Studio ein Standardsymbol zu generieren:Blurry Launcher Icons

XHDPI (96x96) icon

Dies ist das Ergebnis in meinem Gerät: enter image description here

Sie können feststellen, dass das Bild etwas unscharf ist, da es wurde in der Größe geändert. Es passiert mit jedem Icon, das ich mache. Was ist los? Ich benutze MIUI, obwohl es scheint, nicht auf die anderen Symbole zu wirken.

EDIT: Mein Launcher-Symbol befindet sich im Mipmap-Ordner.

+0

Mögliche Duplikat [Android-Anwendung Symbol geht verschwommen] (http://stackoverflow.com/questions/16271491/android-application-icon-goes-blurry) –

+0

Ich nehme die erzeugten Symbole gespeichert sind, in der ziehbare Ordner und nicht der Mipmap-Ordner. Sie sollten zu letzterem wechseln, wenn das der Fall ist. – AlphaQ

+0

Ich habe meinen Beitrag bearbeitet. Das Symbol ist bereits im Mipmap-Ordner gespeichert. – sysseon

Antwort

0

Platzieren Sie Ihre Launcher-Symbole in den Mipmap-Ordnern anstelle von Zeichen. Einige Telefone skalieren Launcher-Symbole. Wenn Sie die Start-Symbole in Mipmap-Ordnern platzieren, verwendet das Telefon bei Bedarf ein Symbol mit großer Auflösung.

mipmap vs drawable folders

+0

Mein Launcher-Symbol befindet sich im Mipmap-Ordner (was eine der Lösungen ist, die in dem anderen vorgeschlagenen Beitrag als dupliziert vorgeschlagen werden), also glaube ich nicht, dass dies das Problem ist ... Übrigens habe ich ein Standardprojekt mit Android erstellt Studio und extrahiert das Symbol (im Mipmap-Ordner, ja). Wenn ich es in meine App einfüge, funktioniert alles gut, aber wenn ich die PNG-Dateien über die Symbolfüllung hinaus verändere, bekomme ich wieder ein verschwommenes Symbol. Sehr merkwürdig... – sysseon