Ich habe einen ViewPager unter einem AppBarLayout (mit einer Toolbar und einem TabLayout). Ich kann nicht verstehen, warum die Höhe der geladenen Fragmente mehr ist als der verfügbare Platz, auch wenn keine so großen Elemente vorhanden sind, die die Registerkarte scrollbar machen.ViewPager mit Toolbar und TabLayout hat eine falsche Höhe
Dies ist das 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 in meinem Fragmente sehen können ich einen Knopf mit einem layout_alignParentBottom haben, aber ich denke, es ist Recken die Höhe des viewpager zu viel.
Hier wird das Layout aus der Entwurfsansicht:
Können Sie Ihre App screenen? –
@ NguyễnTrungHiếu Ja, sicher. Ein Bildschirm wurde hinzugefügt. – Enrichman
@Enrichman haben Sie die Lösung für Ihr Problem gefunden, fragen, weil ich genau das gleiche Problem konfrontiert bin. :( – Droidwala