查看传呼机显示不正确

时间:2018-08-19 14:57:13

标签: android

我正在尝试第一次实现视图寻呼机,但是我的寻呼机选项卡视图显示 AppBar内片段的默认页数是ScreenShot

enter image description here

这是我的xml代码

    foreach ($values as $value) {

   // should be 
        $instance[] = $value->start_time;

    }

请尝试为我提供可能的解决方案

2 个答案:

答案 0 :(得分:0)

像下面一样添加ViewPager android:marginTop="?attr/actionBarSize"

<android.support.v4.view.ViewPager
     xmlns:android="http://schemas.android.com/apk/res/android"
     android:id="@+id/pager"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
     android:marginTop="?attr/actionBarSize" //change here
    >
    <android.support.v4.view.PagerTabStrip
        android:id="@+id/pager_header"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="top"
        android:layout_marginTop="30dp"
        android:paddingBottom="4dp"
        android:paddingTop="4dp"
        />
</android.support.v4.view.ViewPager>

答案 1 :(得分:0)

在相对布局中尝试以下代码...

    <android.support.design.widget.AppBarLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@color/colorPrimary"
        android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">

        <android.support.design.widget.TabLayout
            android:id="@+id/tabs"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            app:tabMode="fixed"
            app:tabGravity="fill"/>
    </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"  />