自定义滑动指示器+ViewPager
1:XML布局 <com.hh85.zhenxinggan.view.IndicatorViewPagerandroid:id="@+id/indicator"
android:layout_height="45dp"
android:layout_width="match_parent"
android:background="@color/header_text"
fn:show_tab_count="2"
/>
<android.support.v4.view.ViewPager
android:id="@+id/viewpage"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
/><?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name="IndicatorViewPager">
<attr name="show_tab_count" format="integer"/>
<attr name="normal_color" format="string"/>
<attr name="highlight_color" format="string"/>
</declare-styleable>
</resources>
2:java代码
indicatorAdapter = new IndicatorAdapter(getSupportFragmentManager(),fragments);
viewPager = (ViewPager) findViewById(R.id.viewpage);
viewPager.setAdapter(indicatorAdapter);
indicator = (IndicatorViewPager) findViewById(R.id.indicator);
indicator.setTabItems(new String[]{"最新","同城","热门"});
indicator.setViewPager(viewPager,0);
页:
[1]