Как изменить черный цвет фона растрового изображения на прозрачный?

Я создаю Bitmap используя следующий код:

 Bitmap bm= Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); 

Но я хочу изменить цвет Background с черного на прозрачный, потому что я хочу использовать этот объект и в другом Activity . Я много искал, но я не могу найти решение. Пожалуйста помоги. Заранее спасибо.

Конечно, битмап, созданный в режиме ARGB_8888, поддерживает прозрачность. Но альфа-канал изначально заполняется 0xff, поэтому растровое изображение непрозрачно. Вы должны очистить весь растровый рисунок, включая альфа-канал, как это:

 Canvas c = new Canvas(bm); c.drawColor(0, Mode.CLEAR); 

Растровые изображения не поддерживают прозрачность. Вы должны использовать GIF или PNG.

http://www.gimpchat.com/viewtopic.php?f=8&t=1290

Intereting Posts
MediaPlayer: остановить вызов в состоянии 4 Триггеры API Geofencing вводят событие, когда уже в зоне Android ViewPager обнаруживает вертикальные прокрутки В чем смысл PicturePileLayerContent (…): Предупреждение: картина PicturePile без содержимого ScrollView автоматически прокручивает до выбираемого TextView Ломбок для Android Увеличивает ли Android намерение Intent при возобновлении действия? При рисовании вне рамки клипа просмотра с Android: как я могу предотвратить недоразвитие представлений от рисования поверх моего пользовательского представления? Почему в Android не доступны типы Java.util.concurrent.TimeUnit, превышающие SECONDS? Чтение тегов ID3 ​​файла MP3 Есть ли способ настроить области для андроид-студии с использованием градиента? Полнотекстовый поиск Android PDFBox на Android CheckBox не проверяется на прокрутку в пользовательском listview Как запустить приложение в фоновом режиме в android?