#android #bitmap
#Android #растровое изображение
Вопрос:
Я пытаюсь посмотреть, смогу ли я создавать динамические изображения, создав bitmap и используя SetPixel. Программа вылетает при вызове setPixel
,
Bitmap bm= createBitmap (50,50, Bitmap.Config.RGB_565);
// program crashes here
bm.setPixel(25,25,0xffffff);
// add a test viue
ImageView mImage= new ImageView(this);
mImage.setImageBitmap(bm);
LinearLayout layout = (LinearLayout)findViewById(R.id.mainLayout);
layout.addView(mImage);
Я полагаю, что это что-то простое, но не могу разобраться.
Ted
Комментарии:
1. Что за logcat, в чем ошибка, как происходит сбой?
2. добавьте исключение к вашему вопросу 🙂
Ответ №1:
Можете ли вы вставить сообщение об ошибке для получения дополнительной информации?
Вы используете Bitmap.Config.RGB_565, пробовали ли вы использовать Bitmap.Config.Вместо этого ARGB_8888?
Комментарии:
1. Привет, я попробовал вместо этого ARGB_8888, он по-прежнему вылетает. Я получаю окно сообщения, в котором говорится, что панель управления приложением остановлена без предупреждения, пожалуйста, повторите попытку.