|
1:XML布局- <com.hh85.zhenxinggan.view.IndicatorViewPager
- android: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);
复制代码
|
|