Почему
Bitmap bmp;
bmp = Bitmap.createBitmap( 100, 100, Config.RGB_565 );
когда-либо возвращал растровое изображение с высотой и шириной -1? Я ничего не вижу в документации по этому поводу. Это можно увидеть только в документации
Выдает
IllegalArgumentException , если ширина или высота
Но во время отладки в eclipse я вижу, что ширина и высота после создания равны -1. Кажется, все отображается правильно.
[ Обновление ]
Если я добавлю журнал и получу ширину и высоту
Log.i(logTag, "bmp - (width,height) (" + bmp.getWidth() + "," + bmp.getHeight() + ")");
Затем посмотрите на свойства растрового изображения, отображаются правильная ширина и высота (я предполагаю любой вызов для чтения ширины и высоты после создания затем обновит свойства в eclipse, и он будет отображаться правильно).
Я думаю, это просто проблема отладчика? Я отлаживаю свой старый дроид.