Как я могу сделать изображение прозрачным на Android? - PullRequest
52 голосов
/ 22 февраля 2011

Я использую линейное расположение и расположение кадра.В линейном макете я сохраняю изображение в качестве фона, а в макете кадра я сохраняю imageView.В этом imageView я даю изображение.

Теперь я хочу сделать второе изображение (то есть в imageView) прозрачным.Как я могу это сделать?

Ответы [ 12 ]

0 голосов
/ 27 марта 2015

Использование:

ImageView image = (ImageView) findViewById(R.id.image);
image.setAlpha(150); // Value: [0-255]. Where 0 is fully transparent
                     // and 255 is fully opaque. Set the value according
                     // to your choice, and you can also use seekbar to
                     // maintain the transparency.
0 голосов
/ 10 апреля 2013

Для 20% прозрачности это сработало для меня:

Button bu = (Button)findViewById(R.id.button1);
bu.getBackground().setAlpha(204);
...