0

繼承我下面的例子在這裏安卓:TabManager類不能得到解決,從FragmentActivity

http://developer.android.com/reference/android/app/TabActivity.html

創建使用片段選項卡,並在本教程中,它使用TabManager但在我的版本,它說,它無法解決。

我使用minsdk設置爲14和targetsdk設置爲15

我不希望使用的向後兼容支持。

包裝它的任何想法是在?

Eclipse沒有提供任何幫助,只是要求我創建TabManager類。

預先感謝

回答

1

TabManager對於兼容性片段的選項卡,而不是爲3.0+片段的選項卡。這就是爲什麼它無法解決。

的此教程演示瞭如何在3.0+創建片段標籤:

http://developer.android.com/reference/android/app/ActionBar.html#newTab()

而且,你不必從FragmentActivity在蜂窩開始,除非你想向後兼容繼承。您可以繼承Activity,並支持Fragment

+0

謝謝!,多數民衆贊成在偉大的,但例子使用的ActionBar,我認爲這是標準的使用片段?不是操作欄? – Martin

+0

使用操作欄選項卡不需要包含tabcontent,tabwidget等的佈局文件? – Martin

+0

該ActionBar將負責佈局和顯示選項卡。從Honeycomb開始,使用ActionBar進行導航是標準行爲。你仍然在你的內容中使用Fragment類,只需在ActionBar中保持導航。你甚至可以通過從ActionBar中選擇一個選項卡來看到,你會在TabListener中得到一個FragmentTransaction來完成你的Fragment工作。 – MCeley

相關問題