Почему загружается часть изображения ?
Добавлено: 13 июл 2014, 23:11
У меня имеется изображение 709*709.
Я загружаю его в Bitmap:
origPuzzleBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.puzzle1);
origPuzzleWidth = origPuzzleBitmap.getWidth();
origPuzzleHeight = origPuzzleBitmap.getHeight();
Ожидал, что будет origPuzzleWidth = 709, и origPuzzleHeight = 709,
но оказалось, что значения другие 473 и 473.
Реально при выводе картинки на экран, я вижу лишь ее часть.
Вопрос - с чем это может быть связано (неполная загрузка) ?
Интересно, что до этого я пробовал создавать отдельный ImageView со ссылкой на тот же графический файл - и в этом случае он рисовал полностью...
Я загружаю его в Bitmap:
origPuzzleBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.puzzle1);
origPuzzleWidth = origPuzzleBitmap.getWidth();
origPuzzleHeight = origPuzzleBitmap.getHeight();
Ожидал, что будет origPuzzleWidth = 709, и origPuzzleHeight = 709,
но оказалось, что значения другие 473 и 473.
Реально при выводе картинки на экран, я вижу лишь ее часть.
Вопрос - с чем это может быть связано (неполная загрузка) ?
Интересно, что до этого я пробовал создавать отдельный ImageView со ссылкой на тот же графический файл - и в этом случае он рисовал полностью...