2013-03-28 3 views
4

안드로이드에서 작동하지 않습니다대화 열린 애니메이션이 내가 대화 상자를 열 방법 4.2

안드로이드 2.2 (에뮬레이터)에
<style name="AddDialogAnim"> 
    <item name="android:windowEnterAnimation">@anim/slide_in</item> 
    <item name="android:windowExitAnimation">@anim/slide_out</item> 
</style> 

, 입력 및 종료 애니메이션 모두 제대로 작동합니다.

그러나 Android 4.2 (Galaxy Nexus)에서는 대화 상자가 즉시 나타나고 종료 애니메이션 만 작동합니다. 그것은 모든 버전에서 잘 작동

Dialog imageDiaglog= new Dialog(MainActivity.this,R.style.AddDialogAnim); 

: -

내가 다른 일을 시도 DialogFragment를 사용하여, 아래하여 대화 상자를 호출하는 등,

+0

어쨌든 빠르게 볼 수는 없다. –

+0

@Mojo 지난 15 초간 애니메이션을 설정하면 대화 상자가 즉시 표시되지만 UI는 15 초 동결 상태로 보인다. – fhucho

+0

'slide_in.xml' 파일도 올리십시오. –

답변

1

시도를 애니메이션을 설정하는 다른 방법은 코드를 참조하십시오.

+0

Android 4.2에서이 코드를 테스트 했습니까? – fhucho

+0

@ 비슈누 : 이것은 나에게 효과가 없었고, 문제가 지속됩니다. –

관련 문제