7

TabActivity가 더 이상 사용되지 않으므로 조각을 사용하여 탭 인터페이스를 작성하는 올바른 방법은 무엇입니까? 필자가 본 모든 자습서에는 다른 접근 방식이 적용됩니다. 그들 중 일부는 우주 과학 분야에 대한 평범한 프로그래밍 주제를 쏟아내는 데 매우 복잡합니다. 뭐라 구요?Android 4.0에서 탭 레이아웃을 만드는 방법은 무엇입니까?

ICS Android 4.0을 코딩하고 있습니다.

감사합니다.

+0

조각으로 tabwidget을 원할 경우이 자습서를 사용하면 http://learnncode.wordpress.com/2013/12/18/how-to-use-tabwidget-with-fragments/ – Prachi

답변

2

이제 ActionBar에서 제공하는 탭을 사용하는 것이 가장 좋습니다. 이 옵션이 마음에 드시면 설정하기가 쉽습니다. ActionbarSherlock을 사용하여 앱을 1.6으로 다시 포팅 할 수도 있습니다.

그러나 모든 경우에 적합하지는 않습니다. 예를 들어 여러 조각을 한꺼번에 표시하는 화면에서 해당 탭이 조각 안에 있어야 할 수 있습니다. 이 경우 TabWidget을 사용하여 탭을 설정하려면 "권장되지 않는"메소드를 사용해야합니다. 추악하지만 가능합니다.

편집 :

확인 제프의 코멘트. 그가 지적했듯이, 나는 틀 렸습니다. TabWidget은 여전히 ​​완벽하게 유효합니다. TabAvtivity는 여기서 비추천입니다!

+2

감사합니다. ActionBar로 작업하는 탭이 있습니다. 이 문서는 매우 유용했습니다 : http://www.abelski.com/courses/android3ui/actionbar.pdf – RajV

+0

['TabWidget'] (http://developer.android.com/reference/android/widget/TabWidget.html) ['TabActivity'] (http://developer.android.com/reference/android/app/TabActivity.html)은 더 이상 사용되지 않습니다. 액션 바는 반드시 필요하지는 않습니다. (http://stackoverflow.com/a/12416617/403455), Adam Powell [Android 플랫폼 탐색 전문가] (http://www.youtube. .com/watch? v = XwGHJJYBs0Q & feature = 공유 & 목록 = PLohJorsmukCY3Au37gitaROt1E2oC_Nh_). –

+0

위생병, 네 말이 맞아, 이것에 따라 편집 해! –

관련 문제