2011-10-10 3 views
0

연습으로, 조각 클래스로 아래의 Google 자습서를 다시 작성하려고합니다. 원래 튜토리얼에서는 이전 TabActivity 클래스와 TabHost/TabWidget 주석을 사용하여 탭을 구현합니다.조각으로 처음으로 안드로이드 코드

Tab Layout Google Tutorial

나는 조각 모든 활동 클래스를 변환했다. 나는 새로운 코드를 만들 수 없었다. 내가 갇혀있는 것 같아. 조각 클래스를 사용하여 '완전한'탭 샘플 코드를 찾을 수 없습니다.

내 질문은 다음과 같습니다 1. res/layout/main.xml에 정의하거나 내 항목 클래스에서 Actionbar.addTab (...)을 호출해야합니까?
2. 완전한 res/layout/main.xml은 어떻게 생겼습니까? 루트 요소 (예 : LinearLayout, FrameLayout ... 등)는 무엇입니까?
3. 추가 정보는 크게 감사하겠습니다.

답변

2

체크 아웃 compatibility library demos에서이 예 : FragmentTabs.java 하고 해당 레이아웃 : 처음 조각을 시도하는 경우 fragment_tabs.xml

정말하지만, 내가 탭으로 시작되지 것입니다. Android의 탭은 다소 엉망입니다. 위의 예 (Google 자체)는 작업을 시작하기 위해 해킹을 사용합니다. 탭을 사용하면 방금 학습 할 때 불필요한 혼란이 생길 ​​수 있습니다. http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html (. 그냥 당신이 호환성 라이브러리를 사용하는 경우 getSupportFragmentManager()getFragmentManager() 같은 일을 대체해야합니다)

: 여기

더 간단 시작 아웃 조각 예/튜토리얼입니다
관련 문제