Xin chào tôi đang viết mã để đặt Hình nền Màn hình chính. Nó hoạt động tốt. Nhưng điểm ảnh của tôi bị hỏng hoàn toàn và hình nền của tôi không vừa với kích thước thực của màn hình chính. Tôi đang cố gắng tập luyện kích thước hình ảnh khác nhau. Thật không may nó không làm việc cho tôi. Làm thế nào để giải quyết nó.Tại sao hình nền màn hình chính của tôi bị hỏng?
Mã của tôi là ở đây
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();
}
My Ảnh chụp màn hình Original Hình ảnh
My Ảnh chụp màn hình Android Emulator Home Screen
Tại sao hình ảnh ban đầu của tôi bị hư hỏng ở đây.
Cách hiển thị My Original Image
dựa trên số Emulator Size
.
Ý của bạn là gì bởi "Pixel ảnh của tôi bị hỏng hoàn toàn"? Bạn viết mã gì và bạn đã thử cái gì? – bouteillebleu
Tại sao không thêm ảnh chụp màn hình, khi đó chúng tôi sẽ hiểu rõ hơn vấn đề là gì. – mariomario
@mariomario Bây giờ tôi đã thêm ảnh chụp màn hình của mình. – Sekar