ViewPager mit Toolbar und TabLayout hat die falsche Höhe

Ich habe einen ViewPager unten ein AppBarLayout (mit einer Toolbar und einem TabLayout). Ich kann nicht verstehen, warum die Höhe der geladenen Fragmente, die mehr ist als der verfügbare Platz, auch wenn es keine Elemente, so groß, so dass die Registerkarte Scrollbar.

Dies ist die Haupt-layout-xml:

<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fitsSystemWindows="true">

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

        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:background="?attr/colorPrimary"
            app:layout_scrollFlags="scroll|enterAlways"
            app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />

        <android.support.design.widget.TabLayout
            android:id="@+id/tabs"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            app:tabGravity="fill"
            app:tabMode="fixed" />
    </android.support.design.widget.AppBarLayout>

    <android.support.v4.view.ViewPager
        android:id="@+id/viewpager"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:layout_behavior="@string/appbar_scrolling_view_behavior" />
</android.support.design.widget.CoordinatorLayout>

Wie Sie sehen können, in meinem Fragment habe ich eine Schaltfläche mit einem layout_alignParentBottom aber ich denke, es ist die Dehnung der Höhe der viewpager zu viel.

ViewPager mit Toolbar und TabLayout hat die falsche Höhe

Hier das layout der design-Ansicht:

ViewPager mit Toolbar und TabLayout hat die falsche Höhe

  • Können Sie Schießen Sie Ihre app?
  • Ja, sicher. Hinzugefügt Bildschirm.
  • hast du die Lösung für dein problem?Frage deshalb, weil ich mich vor dem exakt gleichen Problem. 🙁
  • NÖ, am Ende habe ich etwas verändert, das design.. 🙁
  • Wie das aussieht, ist die einzige option übrig..was design-änderung, die Sie vorgenommen haben, in Ihrem Fall?Verschoben logout woanders?
  • ja, genau. Ich wusste nicht, beenden Sie die app, denn ich arbeite auch auf anderen Projekt-aber der plan ist, die Umgestaltung ohne die tabs!
  • tun Sie dieses problem lösen?

InformationsquelleAutor Enrichman | 2016-04-10
Schreibe einen Kommentar