Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
lavan
53 / 53 / 8
Регистрация: 21.03.2009
Сообщений: 371
#1

создание Bitmap - Программирование Android

30.11.2012, 18:26. Просмотров 956. Ответов 1
Метки нет (Все метки)

столкнулся с такой проблемой: есть в drawable imge.jpg , делаю в классе
Java
1
class MClass extends View
Java
1
2
Bitmap bm1 = BitmapFactory.decodeResource(getContext().getResources(R.drawable.plastic);
Bitmap bm2 =  Bitmap.createBitmap(bm1.getWidth(),bm1.getHeight(),bm1.getConfig());
если я все правильно понимаю то в bm2 должен быть mutable bm1? просто пытаюсь вывести
Java
1
2
3
4
@Override
    protected void onDraw(Canvas canvas){
        canvas.drawBitmap(bm2, 0, 0, null);
    }
получаю вместо изображения черный квадрат. В чем ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.11.2012, 18:26
Я подобрал для вас темы с готовыми решениями и ответами на вопрос создание Bitmap (Программирование Android):

Создание определенного количества bitmap
С sdcard выбираются изображения в bitmap для просмотра в ViewPager Bitmap...

RelativeLayout и Bitmap
Можно ли поставить на задний фон RelativeLayout Bitmap. Или преобразовать...

Bitmap, resize
При ресайзе bitmap теряет "резкость" по контуру изображения, появляется...

Bitmap трансформация
Здрасте) Как можно трансформировать bitmap? Т.е. у меня есть картинка,...

Bitmap отразить по горизонтали
Bitmap...

Bitmap & BitmapFactory
Вопрос к бывалым. У меня в метод передается параметр Byte data и дальше я из...

1
lavan
53 / 53 / 8
Регистрация: 21.03.2009
Сообщений: 371
03.12.2012, 18:44  [ТС] #2
сам задал,сам ответил вероятней всего, так
Java
1
Bitmap bm2 =  Bitmap.createBitmap(bm1.getWidth(),bm1.getHeight(),bm1.getConfig());
мы получаем bitmap с характеристиками bm1,а не содержимое bm1. А так
Java
1
bm2 = bm1.copy(bm1.getConfig(),true);
mutable контекст из bm1
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.12.2012, 18:44
Привет! Вот еще темы с решениями:

Неверный размер Bitmap'a
Всем привет! Загружаю картинку размером 1920х1080: bmp =...

Поворот Bitmap изображения
Здравствуйте. Есть изображения Bitmap. вывожу их на канвас с помощью...

Очистка памяти Bitmap
В фрагменте динамически создаются ImageView, после закрытия фрагмента они все...

Не создаёт Bitmap из ресурса
Android только-только начал осваивать - не пинайте, пожалуйста, если вопрос...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru