1

J'utilise CollapsingToolbarLayout dans mon application dans CollapsingToolbarLayout nous avons une barre d'outils et un graphique qui est utilisé graphique MPAndroid pour dessiner le point x et y ... de toute façon, le problème est que la barre d'outils est sur le graphique et nous ne pouvons pas voir la partie supérieure du tableau (exactement la taille de la barre d'action), comment puis-je mettre mon point de vue graphique ci-dessous la barre d'outils, l'est mon code:dans CollapsingToolbarLayout le tableau est derrière la barre d'outils

<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.support.design.widget.AppBarLayout 
    android:id="@+id/appBarLayout" 
    android:layout_width="match_parent" 
    android:layout_height="300dp"> 

    <android.support.design.widget.CollapsingToolbarLayout 
     android:id="@+id/collapsingToolbar" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:clipToPadding="true" 
     android:foregroundGravity="bottom|right" 
     android:foregroundTintMode="add" 
     app:contentScrim="?attr/colorPrimary" 
     app:layout_scrollFlags="scroll|exitUntilCollapsed"> 

     <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" 
      xmlns:app="http://schemas.android.com/apk/res-auto" 
      android:id="@+id/toolbar" 
      android:layout_width="match_parent" 
      android:layout_height="?attr/actionBarSize" 
      android:background="@color/ColorPrimary" 
      android:elevation="5dp" 
      app:layout_collapseMode="pin" 
      app:theme="@style/Toolbar"> 
     </android.support.v7.widget.Toolbar> 

     <com.github.mikephil.charting.charts.LineChart 
      android:id="@+id/graph" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:layout_below="@id/toolbar" 
      android:background="@color/white" 
      app:layout_collapseMode="parallax"> 
     </com.github.mikephil.charting.charts.LineChart> 
    </android.support.design.widget.CollapsingToolbarLayout> 
</android.support.design.widget.AppBarLayout> 

<include layout="@layout/nested_scroll_view" /> 

Répondre

2

Réorganisez votre CollapsingToolbarLayout en définissant la barre d'outils sous LineChart

<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.support.design.widget.AppBarLayout 
     android:id="@+id/appBarLayout" 
     android:layout_width="match_parent" 
     android:layout_height="300dp"> 

     <android.support.design.widget.CollapsingToolbarLayout 
      android:id="@+id/collapsingToolbar" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:clipToPadding="true" 
      android:foregroundGravity="bottom|right" 
      android:foregroundTintMode="add" 
      app:contentScrim="?attr/colorPrimary" 
      app:layout_scrollFlags="scroll|exitUntilCollapsed"> 

      <com.github.mikephil.charting.charts.LineChart 
       android:id="@+id/graph" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:layout_below="@id/toolbar" 
       android:background="@color/white" 
       app:layout_collapseMode="parallax"> 
      </com.github.mikephil.charting.charts.LineChart> 

      <android.support.v7.widget.Toolbar 
       android:id="@+id/toolbar" 
       android:layout_width="match_parent" 
       android:layout_height="?attr/actionBarSize" 
       android:background="@color/ColorPrimary" 
       android:elevation="5dp" 
       app:layout_collapseMode="pin" 
       app:theme="@style/Toolbar"> 
      </android.support.v7.widget.Toolbar> 
     </android.support.design.widget.CollapsingToolbarLayout> 
    </android.support.design.widget.AppBarLayout> 

    <include layout="@layout/nested_scroll_view" /> 

</android.support.design.widget.CoordinatorLayout>