Короче говоря, это неэффективный способ перемасштабирования изображений каким-либо образом, возможно, из-за сбора мусора?Эффективное изменение размера изображения
playBg_ = BitmapFactory.decodeResource(res_, R.drawable.field);
playBg_ = Bitmap.createScaledBitmap(playBg_, screenWidth_, screenHeight_, false);
И было бы лучше сделать что-то подобное?
Bitmap tempBmp = BitmapFactory.decodeResource(res_, R.drawable.field);
playBg_ = Bitmap.createScaledBitmap(tempBmp, screenWidth_, screenHeight_, false);
tempBmp.recycle();
Или есть лучший способ?
Спасибо!
проверить эту тему [Эффективное отображение растровых изображений] (https://developer.android.com/training/displaying-bitmaps/index.html) – shaobin0604