2012-01-10 1 views
4

내 응용 프로그램에 모든 활동에서 액세스해야하는 링크가 포함 된 slidingDrawer이 있습니다. 단일 slidingDrawer을 작성하여 모든 활동으로 확장 할 수 있습니까? 모든 예가 매우 도움이 될 것입니다.모든 활동에서 같은 SlidingDrawer?

답변

1

난 당신의 최선의 방법은 모든 슬라이딩 서랍 논리와 부모 클래스를 만드는 것입니다 생각합니다. 상위 클래스는 활동을 확장하고 슬라이딩 서랍을 설정/채우는 것을 확인합니다. 데이터는로드 중복을 피하기 위해 싱글 톤일 수 있습니다. 그러면 모든 활동이 SlidingDrawer 활동을 확장시키고 자신의 일을합니다.

+0

답변 해 주셔서 감사합니다. 귀하의 솔루션을 시도했지만 slidingDrawer의 xml 레이아웃 만 나타납니다. 여기에 내가 사용했던 것과 비슷한 해결책이있다. http://stackoverflow.com/questions/4922641/sliding-drawer-appear-in-all-activities – XurajB