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 /手錶?ν= XwGHJJYBs0Q&功能=份額和列表= PLohJorsmukCY3Au37gitaROt1E2oC_Nh_)。 –

+0

喔,你說得對,根據這個做了編輯! –

相關問題