blur 효과 처리 하는 방법이 궁금합니다.

조회수 4783회

일단 기본적은 blur 처리에 대한 방법은 알고 있습니다.

앱 내에서 blur 처리를 하는 것은 관련 오픈소스들도 많아서 앱 내의 레이아웃을

넣어주면 해당 레이아웃에 속하는 view들이 blur 처리가 되는 식으로 가능한데

앱 내부의 View가 아니더라도 그게 가능한지 궁금 합니다.

예를 들어 앱을 실행하면 백그라운드(런처도 될 수 있고 다른 앱이 될 수도 있고)가

blur 처리가 되면서 팝업형태의 view가 뜨는 형태로요.

G4 단말 전원을 꾹 누르면 화면 전체가 blur 처리 되던데.. 어떤 방식으로 가능한지 궁금하네요.

생각하기로는 현재 보이는 화면을 bitmap 으로 가져와서 blur 효과를 먹이고

Activity 백그라운드에 깔면 되지 않을까 싶은데 현재 보이는 화면을 bitmap으로

가져오는 방법이 떠오르지가 않고.. (한가지 찾긴 했는데 캡쳐한다는 자체적인 승낙/거부 메시지를 띄워버려서 사용 못함)

혹시 아시는분 알려주시면 감사하겠습니다.

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)