我想要得到這種類型的TAB髮際運動。我在應用程序的每個Tab活動中都使用Action Sherlock Bar。我給圖像希望你更好地理解!我想,當我從1個標籤活動輕掃到另一個選項卡的活動我的髮際線以上的Ta B活性也與標籤運動如何獲得這種類型的TAB髮際運動
看,我在這裏增加了一個捕獲在這個選項卡中的髮際線,如圖中紅框第二捕獲移動:
我想要得到這種類型的TAB髮際運動。我在應用程序的每個Tab活動中都使用Action Sherlock Bar。我給圖像希望你更好地理解!我想,當我從1個標籤活動輕掃到另一個選項卡的活動我的髮際線以上的Ta B活性也與標籤運動如何獲得這種類型的TAB髮際運動
看,我在這裏增加了一個捕獲在這個選項卡中的髮際線,如圖中紅框第二捕獲移動:
您可以使用與Android的ViewPager
兼容的滑塊選項卡指示器之類的Widget。
在您的視圖中包含PagerSlidingTabStrip小部件。這通常應該放在它所代表的ViewPager的旁邊。
<com.astuetz.viewpager.extensions.PagerSlidingTabStrip
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="48dip" />
在你onCreate方法(或onCreateView爲片段),結合小窗口到ViewPager。
// Set the pager with an adapter
ViewPager pager = (ViewPager) findViewById(R.id.pager);
pager.setAdapter(new TestAdapter(getSupportFragmentManager()));
// Bind the widget to the adapter
PagerSlidingTabStrip tabs = (PagerSlidingTabStrip) findViewById(R.id.tabs);
tabs.setViewPager(pager);
退房Sample
嗨@GrlsHU,我們可以集成此庫與導航抽屜?我遇到了一個問題,因爲在這個庫中我們需要從'FragmentActivty'擴展,但是使用導航抽屜,我們需要'ActionBarActivity',如果我將'FragmentActivity'更改爲'ActionBarActivity',將主題更改爲'AppCompat'時發生錯誤,但是因爲我的最低SDK版本是8我不能在那裏使用'ActionBar',你能指導我嗎? –
@shayanpourvatan ActionBar是在api級別8之上實現的。如果您想使用ActionBarActivity,那麼您還必須在項目中添加它的支持庫。看看http://hmkcode.com/add-actionbar-to-android-2-3-x/它會幫助你。 – GrIsHu
[PagerSlidingTabStrip(https://github.com/astuetz/PagerSlidingTabStrip) – adneal
現在有新的方式http://www.androidhive.info/2015/09/android材料設計工作與標籤/ –