嗨朋友我想在項目中創建選項卡。製作標籤有兩種方法我找到了TabAcitivity的替代方案
1)用TabActivity類擴展活動類,因爲我認爲這是一種簡單的方法,但不要棄用它,所以我想知道是否有其他班級或該班級的其他選擇。
2)爲每個選項卡創建單獨的活動,其中漫長但方便的方式,但仍然感覺TabActivity是快速的。
我想知道是否有人能告訴我, 感謝
嗨朋友我想在項目中創建選項卡。製作標籤有兩種方法我找到了TabAcitivity的替代方案
1)用TabActivity類擴展活動類,因爲我認爲這是一種簡單的方法,但不要棄用它,所以我想知道是否有其他班級或該班級的其他選擇。
2)爲每個選項卡創建單獨的活動,其中漫長但方便的方式,但仍然感覺TabActivity是快速的。
我想知道是否有人能告訴我, 感謝
爲了使標籤有兩路,我發現
你還可以:
使用ViewPager
與標籤指標,如PagerTabStrip
的TabPagerIndicator
從ViewPagerIndicator項目,PagerSlidingTabStrip
等
在活動中使用選項卡ñ吧(注意:這將轉換成一個下拉列表中一些設備大小和方向)
使用FragmentTabHost
使用TabHost
和TabWidget
在常規Activity
以下示範項目展示:
PagerTabStrip
:https://github.com/commonsguy/cw-omnibus/tree/master/ViewPager/TabPager
TabPageIndicator
:https://github.com/commonsguy/cw-omnibus/tree/master/ViewPager/VPI
操作欄中的標籤:https://github.com/commonsguy/cw-omnibus/tree/master/ActionBar/TabFragmentDemo
TabHost
和TabWidget
:https://github.com/commonsguy/cw-omnibus/tree/master/WidgetCatalog/Tab
注意的是,前三個樣品全部使用ActionBarSherlock,所以他們在Android 2.x設備上運行。第四個應該運行在Android 1.0之後的任何東西上。
使用Fragments作爲TabActivity的替代。爲了得到像Tabs的感覺,你可以做到這一點。使用FragmentActivity。在其中添加不同的片段。並使用ViewPager在不同的片段之間切換。
嗨Stine你可以給我任何工作的例子FragmentActivity 並感謝您的迴應 –
我會嘗試FragmentTabHost,但它不支持在大多以前的Android版本。 你有任何關於FragmentTabHost的鏈接或更多信息。 –
@LoveGarg:'FragmentTabHost'是Android支持包的一部分,應該回到API Level 4:http://developer.android。com/reference/android/support/v4/app/FragmentTabHost.html – CommonsWare
但是在開發中,我們給出了最低要求sdk,我們給它不支持的android 2.2,有沒有工作方式可以在下面的版本中使用它。 並感謝您的快速回復! –