我想得到这种类型的TAB发际线运动。我在我的应用程序的每个Tab活动中使用Action Sherlock Bar。我给的图像希望你能更好地理解!我希望当我从1 Tab Tab切换到另一个Tab Activity时,我在Ta b活动上的发际线也随着标签移动而移动
请参阅我在此处添加了一个捕获在此选项卡中,如第二次捕获红色框所示的发际线:
答案 0 :(得分:1)
您可以使用与Android中的ViewPager
兼容的滑块选项卡指示器。
在视图中包含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