有TabLayout和View寻呼机 安装后查看寻呼机:
MainActivity.java:
private void setupViewPager(ViewPager viewPager) {
viewPager.setAdapter(null);
viewPager.setOffscreenPageLimit(2);
ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
adapter.addFragment(new OneFragment(), getString(R.string.fragment_one_title));
adapter.addFragment(new TwoFragment(), getString(R.string.fragment_two_title));
viewPager.setAdapter(adapter);
}
activity.XML:
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.emaarit.app.nikanco.activities.ServicesActivity">
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
<include layout="@layout/layout_toolbar"/>
<TextView
android:background="@color/toolbar_red_line_background"
android:layout_width="match_parent"
android:layout_height="@dimen/toolbar_red_line_height"/>
<include layout="@layout/layout_title_bar"/>
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
app:tabTextColor="@color/service_tab_unselected_text_color"
app:tabTextAppearance="@style/CustomTabLayoutTextAppearance"
app:tabMode="fixed"
app:tabGravity="fill"
style="@style/MyCustomTabLayout"
android:background="@color/service_tab_background_color"
android:layout_width="match_parent"
android:layout_height="?android:actionBarSize"/>
</android.support.design.widget.AppBarLayout>
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
style.xml:
<style name="MyCustomTabLayout" parent="Widget.Design.TabLayout">
<item name="tabTextAppearance">@style/MyCustomTabText</item>
<item name="tabSelectedTextColor">@color/service_tab_selected_text_color</item>
</style>
<style name="MyCustomTabText" parent="TextAppearance.AppCompat.Button">
<item name="android:textSize">@dimen/font_content_title</item>
<item name="android:textStyle">bold</item>
</style>
它显示带有default Size
的标签,并且不要更改标签的下划线颜色!
我如何解决它
我从这里开始this Tutorial并希望改变它。