Hie。我正在研究动态壁纸,并且遇到了问题。我完成了我的壁纸中的视差效果。现在,问题是我的动态壁纸的位图(即静态背景)没有正确缩放。在一些屏幕中,宽度是合适的,但是在一些位图(即背景)中只出现一半。调整位图大小
我试过密度,windowmanager和px到dp的转换。
他们都没有为我工作。或者可能是我对它的态度不正确。
我需要相同的帮助。
代码段
this._backgroundImage = BitmapFactory.decodeResource(context.getResources(),R.drawable.scene, options);
Bitmap background_image = Bitmap.createScaledBitmap(_backgroundImage, width, height, false);
canvas.drawBitmap(this.background_image, 0, 0, null);
你可以发布一些代码snippt的.... – Sumant
我已经编辑我的问题 –
改变最后一行canvas.drawBitmap(background_image,0,0,NULL); – ben75