2017-03-17 2 views
0

나는 식당 운영자 활동과 메뉴 하위 활동을 운영하고 있습니다. 메뉴에서 레스토랑으로의 탐색을 구현했습니다. 나는 메뉴 액티비티의 종료 애니메이션 (슬라이드 다운)을 없애려고한다. overridePendingTransition()을 사용하여 맞춤 애니메이션 사용에 대한 도움말을 찾을 수있었습니다. 나는 애니메이션을 위해 overridePendingTransition(0,0)을 사용해 보았지만, 자식 활동은 여전히 ​​움직입니다. 의도 인수가 필요하고 FLAG_ACTIVITY_NO_ANIMATION을 추가하는 방법 인 NavUtils을 사용하여 시도했지만 그 중 하나도 작동하지 않았습니다. 누구든지 애니메이션없이 부모 활동으로 돌아갈 수있는 방법을 알고 있습니까?위로 탐색에서 애니메이션을 비활성화하려면 어떻게합니까?

미리 도움을 청하십시오!

답변

0

대답은 here입니다. overridePendingTransition()은 다음 활동을 호출하는 명령문 이후에 즉시 호출되어야합니다. 위 내비게이션을 사용하는 경우 NavUtils.navigateUpFromSameTask(this);을 호출 한 직후. 모든 애니메이션의 틈을 사용하여 overridePendingTransition(0,0).

관련 문제