2012-05-05 3 views
0

저는 여러 활동 중에서 바닥 글을 일정하게 유지해야하는 앱을 만들고 있습니다. 즉, 다른 액티비티에 애니메이션을 적용하면 바닥 글에 애니메이션이 적용되지 않고 그대로 남아 있습니다. ;) 당신의 앱 스위치와 애니메이션의 바닥 글과 몸여러 활동에 대한 꼬리말을 유지하십시오

답변

3

조각을 사용하여 콘텐츠를 전환하면 동일한 바닥 글로 하나의 활동을 유지할 수 있습니다. 단편은 도넛으로 백 포트됩니다.

+0

글쎄, 나는 파편을 읽고 잔뜩 바꿨지 만 바닥 글을 유지하면서 활동을 바꿀 수 있었다. 그러나 활동은 상호 작용을 허용하지 않습니다. 버튼을 클릭 할 수는 있지만 아무 일도 일어나지 않습니다. 내가 알아야 할 다른 것이 있습니까? 다음은 내가 성취해야 할 일반적인 모습입니다 : [http://i.imgur.com/K8Iao.jpg.](http://i.imgur.com/K8Iao.jpg) 각 단추는 활동에 해당합니다 . 버튼은 작동하지만로드 된 후에는 활동이 그대로 유지됩니다. 상호 작용은 허용되지 않습니다. – gatzkerob

+0

FragmentPagerAdapter가 포함 된 ViewPager를 사용하면됩니다. 각 화면이 자신의 Activity 여야한다고 생각하지 말고,보기 그룹을 스왑 핑하는 Fragment로 가질 수 있습니다. 그런 다음 로직을 배치하여 각 조각 내부의 상호 작용을 처리하고, ViewPager 및 바닥 글 버튼을 호스팅하는 활동이 버튼 클릭을 처리하고 필요할 경우 표시된 단편에이를 전달할 수있게하십시오. – Sleepybear

0

활동을 확장하고 그 활동에 꼬리말을 추가하는 더미 클래스를 만듭니다. xml (또는 다른 활동을 위해 할 때와 같은 방법). 바닥 글을 원할 때마다 앱에서이 클래스를 확장하십시오.

관련 문제