2011-08-23 5 views
2

내 응용 프로그램에 대한 사용자 지정 탐색 모음을 만들었습니다. 현재 (현재)하는 일 중 하나는 응용 프로그램의 다양한 활동 사이를 전환 할 수있게하는 것입니다. 아직 해결해야 할 부분 중 하나는 탐색 막대를 UI에서 일정하게 유지하는 방법입니다. 위의보기가 다른 활동으로 바뀌는 동안 탐색 막대를 일정하게 유지하는 방법입니다.보기를 바꾸거나 활동을 내 레이아웃의 하위 섹션으로 바꿉니 까?

This google groups thread이 질문을하는 것처럼 보입니다.이 솔루션은 LocalActivityManager를 사용하여 현재 활동의 ViewGroup에 새 활동의 창 장식을 추가하는 것으로 보입니다. 나는 누군가가 전에이 일을하고 그들의 생각이 무엇인지 궁금하다.

특히 LocalActivityManager/multiple activities 접근 방식의 장점/단점에 대해 관심을 가질 것입니다.

답변

2

이제는 단편을 사용하는 것이 좋습니다. http://developer.android.com/guide/topics/fundamentals/fragments.html 활동과 같은 라이프 사이클이 있지만 레이아웃에서 추가 및 제거하기위한 것입니다. 호환성 라이브러리 (http://android-developers.blogspot.com/2011/03/fragments-for-all.html)를 사용하면 OS v1.6까지 사용할 수 있습니다. 보너스로 이것은 운영 체제가 v3.0부터 재사용 가능한 UI 구성 요소의 측면에서 이동하는 방식이므로 향후 더 나은 모양이어야합니다.

+0

감사합니다. 조사 중에 단편을 발견했지만 pre v3과 호환되지 않는 것으로 간주했습니다. 호환성 라이브러리가 흥미 롭습니다. –