drcarter의 DevLog

안드로이드에서 레이아웃을 만들 때 반투명 효과를 줄 필요가 있지요.
이미지에 alpha값을 넣어서는 그것을 backgound로 넣어서는 효과를 줄 수도 있지만,
Paint클래스에 있는 setAlpha라는 메소드를 이용해서 alpha값을 넣어서 반투명 효과를 줄 수가 있습니다.
레이아웃이나 다른 여러가지에도 반투명 효과는 동일하게 주어질 수 있는 것이죠.

방법은

Paint paint = new Paint();
paint.setColor(Color.Black);
paint.setAlpha(50);

이런식으로 객체를 만들어서 이것을 배경으로 사용하시면 됩니다.

결과 화면은

이런 화면이 만들어지게 됩니다.