Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android中自定义滑动选项卡viewpager_Android_Android Tabs - Fatal编程技术网

如何在android中自定义滑动选项卡viewpager

如何在android中自定义滑动选项卡viewpager,android,android-tabs,Android,Android Tabs,我正在开发一个android应用程序,该应用程序使用标签的滑动浏览页面。(即)。滑动标签。 我使用了来自的代码。 它工作得很好。 现在我想自定义选项卡下划线/选项卡背景色。 我的截图如下所示。 我该怎么做?谢谢。将这些文件添加到xml文件left\u menu.xml中。要更改颜色,请添加您自己的颜色代码 <com.astuetz.viewpager.extensions.PagerSlidingTabStrip android:background="#fff" app:indicato

我正在开发一个android应用程序,该应用程序使用标签的滑动浏览页面。(即)。滑动标签。
我使用了来自的代码。
它工作得很好。 现在我想自定义选项卡下划线/选项卡背景色。
我的截图如下所示。
我该怎么做?谢谢。

将这些文件添加到xml文件left\u menu.xml中。要更改颜色,请添加您自己的颜色代码

<com.astuetz.viewpager.extensions.PagerSlidingTabStrip
android:background="#fff"
app:indicatorColor="#BDBDBD"
app:underlineColor="#F6CECE" .../>

试试这个:

将左_menu.xml文件的内容替换为以下内容

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/left_menu"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#CCC"
    android:orientation="vertical" xmlns:app="http://schemas.android.com/apk/res/org.grec">

    <com.astuetz.viewpager.extensions.PagerSlidingTabStrip
        android:id="@+id/tabs"
        app:shouldExpand="true"
        android:layout_width="match_parent"
        android:layout_alignParentBottom="true"
        android:layout_height="48dip"
        android:background="#00FF00"
app:indicatorColor="#FF0000"
app:underlineColor="#F6CECE" />

    <android.support.v4.view.ViewPager
        android:id="@+id/pager"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_above="@id/tabs" />

</RelativeLayout>  

我已对其进行了测试,请参见快照:


为每个选项卡使用自定义xml文件,将此xml文件充气并设置选项卡指示器,即setIndicator(您的xml文件视图)。。。