안드로이드 인트로 액티비티 한번만 보여주기


Android/코드창고 2011.07.18 02:12




인트로 액티비티 와 메인 액티비티를 따로 제작시에,
인트로 액티비티에는 비디오뷰(Videoview) 혹은 로딩화면 등을 넣은 뒤에 프로그램 종료시까지 보여주지 않는 방법에 대한 포스팅입니다.

저 같은 경우는 '비디오뷰'로 간단하게 앞부분 인트로 액티비티를 보여주고, 메인액티비티에 카테고리와 메뉴를 넣는 로직의 안드로이드 어플이였는데요. 이론적인 방법은,

1. 인트로 액티비티의 비디오뷰를 보여주고 인텐트 전환 후 finish(); 시킨다.


2. Finish 되면서 액티비티 스택의 가장 아래부분으로 가게 된다.
3. Android Menifest에서 해당 액티비티(finish한) 의 속성에 noHistory="true" 를 붙여 남지 않게끔 한다.
오늘의 블록체인 뉴스

WRITTEN BY
ShakeJ

0 , 댓글  4개가 달렸습니다.
  1. 좋은정보 잘보고 갑니다^^
  2. 인트로로 멍때리고 있었는데 명쾌한 답변이 여깃었네요!
    네이버 블로그를 쓰고 있어서 스크랩을 못하는데 출처 밝히고 텍스트만 가져가도 될까요?
secret