Hi ich kodiere, um ein Home Screen Wallpaper zu setzen. Es funktioniert gut. Aber mein Bildpixel ist total beschädigt und dann stimmt mein Hintergrundbild nicht mit der tatsächlichen Größe des Startbildschirms überein. Ich versuche verschiedene Bildgrößen zu trainieren. Leider funktioniert es nicht für mich. Wie man es löst.Warum ist mein Home-Bildschirmhintergrund beschädigt?
Mein Code ist hier
WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
Drawable drawable = getResources().getDrawable(R.drawable.newimage);
Bitmap wallpaper = ((BitmapDrawable) drawable).getBitmap();
try
{
wallpaperManager.setBitmap(wallpaper);
}
catch (IOException e)
{
e.printStackTrace();
}
Mein Screenshot Originalbild
Mein Screenshot Android Emulator Home Screen
Warum meine Originalbild hier ist beschädigt.
Wie wird My Original Image
basierend auf der Emulator Size
angezeigt.
Was meinen Sie mit "Mein Bildpixel ist total beschädigt"? Welchen Code hast du geschrieben und was hast du probiert? – bouteillebleu
Warum nicht einen Screenshot hinzufügen, dann erhalten wir eine bessere Idee, was das Problem ist. – mariomario
@mariomario Jetzt habe ich meinen Screenshot hinzugefügt. – Sekar