내 응용 프로그램에 내비게이션 서랍을 구현하고 싶지만 프래그먼트 또는 액티비티와 함께 사용해야하는지에 대해 충돌합니다 (자세한 내용은 아래 이미지 참조).활동 VS에서 단편과 함께 탐색 서랍을 사용하면 어떤 이점이 있습니까?
둘 사이에는 어떤 실질적인 장점이나 단점이 있습니까? 아니면 단지 선호 사항입니까?
편집 :
그냥 내 질문에 명확히하기 : 조각 대신 활동을 사용하는 경우
- 을;
"가져 오기"를 선택하면 조각이 아닌 활동이 열리고 "갤러리"를 선택하면 갤러리 항목 등의 내용이있는 활동이 열리고 기타 서랍의 항목은 계속됩니다 창문.
- 활동 대신 단편을 사용하는 경우;
서랍 창에서 항목 중 하나를 선택하면 각 항목에 대해 새로운 활동을 시작하는 대신 선택한 각 항목의 조각으로 내용이 열립니다.
새 액티비티를 열면 탐색 드로어가 손실됩니다. 서랍은 모든 조각이 일부 "최상위"보기와 관련되어있을 때 사용해야합니다. –
@ cricket_007 기본적으로 Drawer with Activities를 사용하면 각 NavigationDrawer 항목의 Activity 페이지에 새로운 Drawer 인스턴스를 만들어야합니다. – Equivocal
나는 그렇게 생각한다. 'setContentView'를 호출하면 다른 서랍에 대한 참조를 잃게됩니다. –