안녕하세요
안드로이드 세탑박스 개발하고 있는데요 영상을 surface뷰에 출력하고 그위에 반투명 이미지를 출력할려고 합니다.
그런데 이미지뷰에 반투명 이미지를 올리거나 뷰자체의 백그라운드 칼러를 반투명으로 수정하면 화면에 투명색으로
출력되네요 --; 어디를 수정해야 할지 감이 오지 않네요 고수님들의 조언부탁 드립니다.
칼라 값이 아닌 알파 값을 설정해 주시면 되요... 예를 들어
Paint paint = new Paint();
paint.setAlpha(80);<- 알파값은 조정해 주실수 있어요
라고 페인터 값을 먼저 선언해 주신후
그리실 켄버스 선언해 주시고
canvas.drawBitmap(이미지, 좌측좌표, 우측좌표, paint);
위와 같은 식으로 이미지를 출력해 보세요.. :D
답변주셔서 감사합니다. 위와 같은 방법으로도 해봤지만 반투명으로 안나오고 투명색으로 나오네요--;;
바탕이 투명인 그림은 제대로 나옵니다. 다만 제가 반투명하게 어둡게 화면의에 출력 하고 싶은데 투명색으로
먹네요 --;
죄송하지만, 투명색이라는게 잘 이해가 안되는대요?;; 하얀색으로 나오신다는 말씀이신가요?
즉, 아래에 이미지가 있고, 그위에 반 투명하게 이미지를 띠우고 싶으시다는거 아닌가요?
설명을 조금더 해주셔야 할꺼 같은대...^^;
반투명이미지란 투명도가 50%를 의미하는 건가요? 투명색이란 어떻게 출력된다는 건지.... 설명 좀... 해주세요. 단지 투명도를 조절하실려면 Root님 말씀이 맞는 것같은데... 다른 효과를 원하시는건지..
로그인 유지
칼라 값이 아닌 알파 값을 설정해 주시면 되요... 예를 들어
Paint paint = new Paint();
paint.setAlpha(80);<- 알파값은 조정해 주실수 있어요
라고 페인터 값을 먼저 선언해 주신후
그리실 켄버스 선언해 주시고
canvas.drawBitmap(이미지, 좌측좌표, 우측좌표, paint);
위와 같은 식으로 이미지를 출력해 보세요.. :D