将viewPager的视图放在同一个xml文件中

时间:2018-02-06 12:22:00

标签: android xml android-fragments android-viewpager fragmentstatepageradapter

这是我关于Stackoverflow的第一个问题,请原谅我,如果我的提问方式或我的英语不好。 我有 imageView textView ,它们与我的 viewPager 位于同一个XML文件中。  但是由于 viewPager ,它们并没有出现在我的屏幕上。 那么如何在屏幕上显示它们呢?

这是我的XML文件 (原谅我也是因为我在android中的入门级别)

<?xml version="1.0" encoding="utf-8"?>


<LinearLayout 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="wrap_content"
android:orientation="vertical">

<android.support.design.widget.TabLayout
    android:id="@+id/tabs"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@color/colorPrimary"
    app:tabPaddingEnd="-1dp"
    app:tabPaddingStart="-1dp" />

<android.support.v4.view.ViewPager
    android:id="@+id/viewpager"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/background"/>

    <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">

        <RelativeLayout
            android:id="@+id/relativ"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            tools:context="com.example.ahmed.testteams.MainActivity">


            <ImageView
                android:id="@+id/spain"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentRight="true"
                android:src="@drawable/spain" />

            <TextView
                android:layout_width="150dp"
                android:layout_height="25dp"
                android:layout_marginTop="30dp"
                android:layout_toLeftOf="@+id/spain"
                android:background="@color/name_league"
                android:gravity="center"
                android:textStyle="bold|italic" />

            <LinearLayout
                android:id="@+id/spain_linear"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_below="@+id/spain"
                android:layout_margin="10dp"
                android:orientation="vertical" />
            <!--  <fragment android:name="com.example.ahmed.testteams.SpanishLeagueFragment"
                  android:layout_width="match_parent"
                  android:layout_height="match_parent"
                  android:layout_below="@+id/spain"
                  android:id="@+id/spain_linear"

                  /> -->

            <ImageView
                android:id="@+id/england"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentRight="true"
                android:layout_below="@+id/spain_linear"
                android:src="@drawable/england" />

            <TextView
                android:layout_width="150dp"
                android:layout_height="25dp"
                android:layout_below="@+id/spain_linear"
                android:layout_marginTop="30dp"
                android:layout_toLeftOf="@+id/england"
                android:background="@color/name_league"
                android:gravity="center"
                android:textStyle="bold|italic" />


            <LinearLayout
                android:id="@+id/england_linear"
                android:layout_width="match_parent"
                android:layout_height="fill_parent"
                android:layout_below="@+id/england"
                android:layout_margin="10dp"
                android:orientation="vertical" />


            <ImageView
                android:id="@+id/german"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentRight="true"
                android:layout_below="@+id/england_linear"
                android:src="@drawable/germany" />

            <TextView
                android:layout_width="150dp"
                android:layout_height="25dp"
                android:layout_below="@+id/england_linear"
                android:layout_marginTop="30dp"
                android:layout_toLeftOf="@+id/german"
                android:background="@color/name_league"
                android:gravity="center"
                android:textStyle="bold|italic" />


            <LinearLayout
                android:id="@+id/germany_linear"
                android:layout_width="match_parent"
                android:layout_height="fill_parent"
                android:layout_below="@+id/german"
                android:layout_margin="10dp"
                android:orientation="vertical" />

            <ImageView
                android:id="@+id/italy"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentRight="true"
                android:layout_below="@+id/germany_linear"
                android:src="@drawable/italy" />

            <TextView
                android:layout_width="150dp"
                android:layout_height="25dp"
                android:layout_below="@+id/germany_linear"
                android:layout_marginTop="30dp"
                android:layout_toLeftOf="@+id/italy"
                android:background="@color/name_league"
                android:gravity="center"
                android:textStyle="bold|italic" />

            <LinearLayout
                android:id="@+id/italy_linear"
                android:layout_width="match_parent"
                android:layout_height="fill_parent"
                android:layout_below="@+id/italy"
                android:layout_margin="10dp"
                android:orientation="vertical" />

        </RelativeLayout>


    </ScrollView>

0 个答案:

没有答案