Supporto per il supporto Android TabLayout sovrapposizione contenuto

Sto usando il nuovo TabLayout introdotto nella libreria di supporto di progettazione. Ho il codice come questo:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="match_parent" android:layout_width="match_parent"> <android.support.design.widget.CoordinatorLayout android:id="@+id/lines_coordinator" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" 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" android:elevation="4dp"/> </android.support.design.widget.AppBarLayout> <android.support.v4.view.ViewPager android:id="@+id/viewpager" android:layout_width="match_parent" android:layout_height="match_parent" /> </android.support.design.widget.CoordinatorLayout> </LinearLayout> 

Il problema è che le tabs si sovrappongono alla parte superiore del contenuto che i frammenti vengono visualizzati. Come posso risolvere questo problema? Sto usando il TabLayout come negli esempi su Github, quindi credo che non esiste alcun problema con il mio codice. Ho già una barra degli strumenti perché utilizzo le tabs di un frammento in un cassetto di navigazione, quindi l'ho rimosso da AppBarLayout.

  • CLI su DalvikVM fallisce su JNI lib
  • Android: perché Thread in getView () non sembra funzionare?
  • Bitmap a NinePatch a New Bitmap scalabile
  • Ci sono librerie client HttpCahce per Java?
  • Come importre un progetto nel repository bitbucket da Android Studio?
  • Android: Imansible istanziare l'attività ComponentInfo
  • Possiamo mettere in pausa la camera durante la logging
  • Ottenere onPause & onResume come gli events a livello di applicazione / attività
  • Disegno del materiale non window di dialogo di allarme
  • spinner che si espande oltre i limiti dello schermo
  • Come impostare il valore della datePicker in EditText?
  • Convertire l'esempio OpenCv DFT da C ++ a Android
  • One Solution collect form web for “Supporto per il supporto Android TabLayout sovrapposizione contenuto”

    È necessario aggiungere app:layout_behavior="@string/appbar_scrolling_view_behavior" al tuo ViewPager : è questo che modifica l'altezza della vista per essere al di sotto AppBarLayout piuttosto che l'altezza totale match_parent .

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.