작업 표시 줄이 아닌 inside a sub-layout 탭이 필요한 레이아웃이 있습니다. 즉, 탭은 전체 화면 표시에 적용되지 않으며 창 중 하나에만 적용됩니다.작업 표시 줄 외부의보기에 탭을 추가하려면 어떻게합니까?
Android 4.0 이상에서는 어떻게해야합니까?
작업 표시 줄이 아닌 inside a sub-layout 탭이 필요한 레이아웃이 있습니다. 즉, 탭은 전체 화면 표시에 적용되지 않으며 창 중 하나에만 적용됩니다.작업 표시 줄 외부의보기에 탭을 추가하려면 어떻게합니까?
Android 4.0 이상에서는 어떻게해야합니까?
지원 라이브러리와 FragmentTabHost를 사용하여이 작업을 수행 할 수 있습니다. Google의 예는 here입니다. 레이아웃 파일에서이 예에 표시된 android.support.v4.app.FragmentTabHost
을 다른 레이아웃 (예 : 창)에 포함시킬 수 있습니다.
또 다른 옵션은 스크롤 할 수있는 탭을 사용하는 것입니다. 또한 레이아웃의 어느 곳에 나 배치 할 수 있습니다. Google은 here 코드 예제를 제공합니다. 창에 표시 할보기는 하위보기로 android.support.v4.view.PagerTitleStrip
인 android.support.v4.view.ViewPager
입니다. 이 예제에는 다운로드 할 수있는 샘플 프로젝트도 있습니다 (예제 프로젝트에는 다른 레이아웃 내부에 스크롤 가능한 탭이 포함되어 있지 않지만 좋은 출발점입니다).