마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

액티비티 전환시 페이드인 페이드아웃 효과 주기?

0 추천
안녕하세요 이번에 액티비티 전환때문에 들리게 됬는데요..

 

overridePendingTransition 으로 화면을 부드럽게 전환하는건 알게됬는데

잠시 화면이 검게 어두워졌다가 다시 밝아지는 효과를 주고싶거든요.. 어떻게 방법이 있을까요?

다른 명령어가 따로 없으면 검은배경의 레이아웃을 준비해두었다가 중간중간에 그것으로 전환하는걸로

생각해뒀는데요..
커피존맛 (360 포인트) 님이 2016년 1월 13일 질문

1개의 답변

0 추천
 
채택된 답변
애니메이션 xml 파일에서 set으로 묶어서 여러개의 효과를 한꺼번에 해서 duration으로 딜레이를 주거나..

아니면 AnimationListener를 사용해서

 @Override

            public void onAnimationStart(Animation animation) {   

            }

            @Override

            public void onAnimationEnd(Animation animation) {   

            }

            @Override

            public void onAnimationRepeat(Animation animation) {

            }

시작할때, 끝날때에 맞춰서 검은 화면을 보여줘도 될것 같습니다.
캬옹이 (37,920 포인트) 님이 2016년 1월 13일 답변
커피존맛님이 2016년 1월 20일 채택됨
...