안드로이드 스튜디오에서 intent를 이용해서 화면을 전환할 때 애니메이션 효과가 기본적으로 나타나는데요, 이 애니메이션 효과를 어떻게 없앨 수 있는지 간단히 포스팅해보겠습니다.
Intent intent=new Intent(MainActivity.this, MainActivity.class);
startActivity(intent);
overridePendingTransition(0, 0); //애니메이션 없애기
핵심은 3번째 줄인데요, 화면전환을 하는 코드가 작성된 이후 그 뒷줄에 overridePendingTransition(0, 0); 이란 문장을 넣어주시면 됩니다.
intent 뿐만이 아니라 onBackPressed()와 같은 뒤로가기를 통한 화면 전환에도 같은 방식으로 저 문장을 삽입해주시면 애니메이션 효과가 사라집니다.
'모바일 앱 > Android' 카테고리의 다른 글
[Android] Thread 구현 (0) | 2020.11.29 |
---|---|
[Android] 화면 꺼짐 방지 (0) | 2020.08.12 |
[Android] 안드로이드 EditText 키패드 변경하기 (0) | 2020.07.17 |
[Android] net::ERR_CLEARTEXT_NOT_PERMITTED 에러 해결 방법 (0) | 2020.07.14 |
[Android] RecyclerView(리사이클러 뷰) (0) | 2020.07.14 |