Android прозрачная картинка - PullRequest
0 голосов
/ 24 февраля 2011

знаете ли вы, как сделать некоторую часть изображения (jpg) полупрозрачной, как на прикрепленном изображении? enter image description here

Ответы [ 3 ]

2 голосов
/ 24 февраля 2011

Просто используйте вместо этого изображение PNG.Проблема решена:)

1 голос
/ 24 февраля 2011

JPEG не поддерживает прозрачность. Можете ли вы вместо этого использовать 32-битный PNG?

Если у вас есть существующее изображение, к которому вы хотите применить какой-либо шаблон прозрачности, вам нужно будет создать растровый объект в коде, нарисовать ваше изображение, а затем установить некоторые флаги, чтобы вы могли рисовать уровни прозрачности поверх него, немного похоже на маску слоя Photoshop. Я выполнил поиск альфа-маскировки Android и нашел это сообщение в блоге .

0 голосов
/ 24 февраля 2011

Err - я могу быть совершенно сбит с толку, но почему бы просто не использовать setAlpha(int alpha) в раздутом ImageView?

Мне кажется, что он отлично работает на .jpg.это только часть изображения, которая должна быть прозрачной?Трудно увидеть «образец изображения».

...