프로그래밍 일반/안드로이드
[Android] 액티비티 전환시 효과 없애기
코딩삽질일기
2020. 4. 10. 16:00
첫번 째
(1) 인텐트에 addFlags를 설정한다.
Intent intent = Intent (this, PrivacyPolicyActivity/class)
intent.addFlags (Intent.FLAG_ACTIVITY_NO_ANIMATION);
startActivity (intent)
(2) 인텐트 보내고 overridingPedingTraslation을 한다.
Intent intent = Intent (this, PrivacyPolicyActivity/class)
startActivity (intent);
overridePendingTransition(0, 0);
(3) 앱 전체에 animaition효과 없애기
<style name="AppTheme" parent="android"Theme.NoTitleBar">
<item name="android:windowAnimationStyle">@null</item>
</style>
로 설정한다.
종료시에 onPause에 넣는다. onDestroy에 넣어도 소용 없다.
@Override
protected void onPause() {
super.onPause();
overridePendingTransition(0, 0);
}