2011-12-21 5 views
2

Android에서 방향 변경을 위해 맞춤 애니메이션을 사용하는 데 어려움을 겪고 있습니다. 기본적으로 내가하고 싶은 일은 사용자가 전화기를 돌릴 때마다 가로 모드의 새 화면이 오른쪽에서 왼쪽으로 슬라이드된다는 것입니다. 불행히도 그것은 내 질문을 asnwer하지 않는 비슷한 주제 (http://stackoverflow.com/questions/6043730/android-animation-on-orientation-change)를 발견. 다음 애니메이션이 정의된다Android : 방향 변경 애니메이션

<?xml version="1.0" encoding="utf-8"?> 
<set xmlns:android="http://schemas.android.com/apk/res/android" 
    android:interpolator="@android:anim/accelerate_interpolator"> 
    <translate android:fromXDelta="100%p" 
     android:toXDelta="0" 
     android:duration="550" /> 
</set> 

를 I 사용 애니메이션인가 :

overridePendingTransition(R.anim.slide_right, 0); 

직접 후 : 불행히도

startActivity(...); 

또는

super.onCreate(); 

을 그들 중 누구도 일하지 않았다. 세로 모드에서 작업하는 동안 활동간에 전환 할 때마다 애니메이션이 잘 작동하지만 세로에서 가로로 이동할 때마다 사용하려고 할 때마다 작동하지 않습니다. 정말 감사드립니다.

답변

2

스타일을 적용하여 활동 열기 및 닫기를 활성화 할 수 있습니다. 체크 아웃 similar answer