8

Ho un pulsante di azione mobile che vorrei aggiungere in cima a una vista a scorrimento in modo che il pulsante rimanga, anche se si scorre. Lo voglio in cima allo scrollview e nell'angolo in basso a destra dello schermo. Quale combinazione di viste ho bisogno di usare per realizzare questo?Come aggiungere il pulsante di azione mobile nella parte superiore di scrollview

Ecco il file xml:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    xmlns:fab="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    tools:context="com.nhscoding.safe2tell.STORIES" 
    android:background="@color/stor_back"> 
    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:gravity="bottom" 
     > 

     <com.getbase.floatingactionbutton.FloatingActionButton 
      android:id="@+id/pink_icon" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      fab:fab_icon="@drawable/ic_add" 
      fab:fab_colorNormal="@color/fab_back" 
      fab:fab_colorPressed="@color/fab_pressed_back" 
      android:layout_gravity="end" 
      android:layout_marginBottom="16dp" 
      android:layout_marginRight="16dp"/> 
     </LinearLayout> 


    <ScrollView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent"> 

     <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:orientation="vertical"> 



      <android.support.v7.widget.CardView 
       xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view1" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="@dimen/card_margin_bottom" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius" 
       > 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card1_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" 
        android:id="@+id/title1" 
        /> 


      </android.support.v7.widget.CardView> 

      <android.support.v7.widget.CardView 
       xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view2" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="@dimen/card_margin_bottom" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius" 
       android:layout_below="@id/card_view1"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card2_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" 
        /> 

       <TextView 
        android:id="@+id/info_text2" 
        android:layout_marginTop="16dp" 
        android:layout_marginBottom="0dp" 
        android:layout_marginLeft="16dp" 
        android:layout_marginRight="16dp" 
        android:layout_width="match_parent" 
        android:layout_height="match_parent"/> 
      </android.support.v7.widget.CardView> 

      <android.support.v7.widget.CardView 
       xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view3" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="@dimen/card_margin_bottom" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius" 
       android:layout_below="@id/card_view2"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card3_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" 
        /> 

       <TextView 
        android:id="@+id/info_text3" 
        android:layout_marginTop="16dp" 
        android:layout_marginBottom="0dp" 
        android:layout_marginLeft="16dp" 
        android:layout_marginRight="16dp" 
        android:layout_width="wrap_content" 
        android:layout_height="match_parent"/> 
      </android.support.v7.widget.CardView> 

      <android.support.v7.widget.CardView 
       xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view1" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="@dimen/card_margin_bottom" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card4_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" 
        android:id="@+id/title4" 
        /> 


      </android.support.v7.widget.CardView> 

      <android.support.v7.widget.CardView 
       xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view1" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="16dp" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card5_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" 
        android:id="@+id/title5" 
        /> 


      </android.support.v7.widget.CardView> 


      </LinearLayout> 
     </ScrollView> 




</RelativeLayout> 
+0

Spostare il FAB dopo il 'ScrollView' nell'XML. I bambini successivi in ​​un 'RelativeLayout' fluttuano sopra i bambini precedenti sull'asse Z, sebbene anche gli elementi di elevazione di Android 5.0 vengano riprodotti qui. – CommonsWare

+0

Grazie! Che ha funzionato @CommonsWare – user3566841

risposta

11

tardi i bambini in un RelativeLayout tendono a fluttuare nei bambini precedenti in un RelativeLayout.

(dico "tendono a" perché elevation roba Android 5.0 di svolge anche un ruolo, e il rapporto tra loro è mal definito)

Quindi, per avere un galleggiante FAB nel corso di un ScrollView in un RelativeLayout , assicurati che lo ScrollView sia definito per primo nell'XML, dopo il FAB. Questo non influenzerà le regole X/Y, ma dovrebbe avere il FAB apparire sopra lo ScrollView sull'asse Z.

Un'altra possibilità, se si supporta solo Android 5.0+, sarebbe quella di utilizzare android:elevation per aumentare il FAB.

+0

Ciao @CommonsWare Per favore aiutami nella mia domanda come ho lavorato su questo, ma non sono riuscito a fare il layout che ho fornito nell'immagine come segue: http://stackoverflow.com/questions/31238880/create-the- layout-with-cardview-and-floating-action-button-android –

+0

Genious man .... – Tarun

+0

funziona bene grazie –

9

provare questo:

android: layout_alignParentRight = "true"

android: layout_alignParentBottom = "true"

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    xmlns:fab="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    tools:context="com.nhscoding.safe2tell.STORIES" 
    android:background="@color/stor_back"> 


    <ScrollView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent"> 

     <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:orientation="vertical"> 


      <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view1" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="@dimen/card_margin_bottom" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card1_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" 
        android:id="@+id/title1" /> 


      </android.support.v7.widget.CardView> 

      <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view2" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="@dimen/card_margin_bottom" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius" 
       android:layout_below="@id/card_view1"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card2_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" /> 

       <TextView 
        android:id="@+id/info_text2" 
        android:layout_marginTop="16dp" 
        android:layout_marginBottom="0dp" 
        android:layout_marginLeft="16dp" 
        android:layout_marginRight="16dp" 
        android:layout_width="match_parent" 
        android:layout_height="match_parent" /> 
      </android.support.v7.widget.CardView> 

      <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view3" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="@dimen/card_margin_bottom" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius" 
       android:layout_below="@id/card_view2"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card3_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" /> 

       <TextView 
        android:id="@+id/info_text3" 
        android:layout_marginTop="16dp" 
        android:layout_marginBottom="0dp" 
        android:layout_marginLeft="16dp" 
        android:layout_marginRight="16dp" 
        android:layout_width="wrap_content" 
        android:layout_height="match_parent" /> 
      </android.support.v7.widget.CardView> 

      <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view1" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="@dimen/card_margin_bottom" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card4_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" 
        android:id="@+id/title4" /> 


      </android.support.v7.widget.CardView> 

      <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view1" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="16dp" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card5_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" 
        android:id="@+id/title5" /> 


      </android.support.v7.widget.CardView> 


     </LinearLayout> 
    </ScrollView> 

     <LinearLayout 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:gravity="bottom" 
     android:layout_alignParentRight="true" 
     android:layout_alignParentBottom="true" 
     android:layout_margin="10dp"> 

     <com.getbase.floatingactionbutton.FloatingActionButton 
      android:id="@+id/pink_icon" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      fab:fab_icon="@drawable/ic_add" 
      fab:fab_colorNormal="@color/fab_back" 
      fab:fab_colorPressed="@color/fab_pressed_back" 
      android:layout_gravity="end" 
      android:layout_marginBottom="16dp" 
      android:layout_marginRight="16dp" /> 
    </LinearLayout> 

</RelativeLayout> 
0

È possibile utilizzare android.support.design.widget.CoordinatorLayout come layout principale. Crea due xml in cui puoi impostare la barra di scorrimento o l'elenco. Altro è il contenitore padre che contiene l'intera informazione con il tuo FloatingActionButton.

activity_main.xml

<?xml version="1.0" encoding="utf-8"?> 
<android.support.design.widget.CoordinatorLayout 
    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="match_parent" 
    android:fitsSystemWindows="true" 
    tools:context=".MainActivity"> 

    <android.support.design.widget.AppBarLayout 
     android:layout_height="wrap_content" 
     android:layout_width="match_parent" 
     android:theme="@style/AppTheme.AppBarOverlay"> 

     <android.support.v7.widget.Toolbar 
      android:id="@+id/toolbar" 
      android:layout_width="match_parent" 
      android:layout_height="?attr/actionBarSize" 
      android:background="?attr/colorPrimary" 
      app:popupTheme="@style/AppTheme.PopupOverlay" /> 

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

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

    <android.support.design.widget.FloatingActionButton 
     android:id="@+id/fab" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_gravity="bottom|end" 
     app:elevation="6dp" 
     app:backgroundTint="@color/colorAccent" 
     app:pressedTranslationZ="12dp" 
     android:layout_margin="@dimen/fab_margin" 
     android:src="@drawable/ic_add" /> 

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

content_main.xml

Qui si può mettere lo ScrollBar. È piuttosto facile.

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" 
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:gravity="center" 
    app:layout_behavior="@string/appbar_scrolling_view_behavior" 
    tools:showIn="@layout/activity_main" 
    tools:context=".MainActivity"> 

    <ScrollView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent"> 

     <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:orientation="vertical"> 


      <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view1" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="@dimen/card_margin_bottom" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card1_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" 
        android:id="@+id/title1" /> 


      </android.support.v7.widget.CardView> 

      <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view2" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="@dimen/card_margin_bottom" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius" 
       android:layout_below="@id/card_view1"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card2_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" /> 

       <TextView 
        android:id="@+id/info_text2" 
        android:layout_marginTop="16dp" 
        android:layout_marginBottom="0dp" 
        android:layout_marginLeft="16dp" 
        android:layout_marginRight="16dp" 
        android:layout_width="match_parent" 
        android:layout_height="match_parent" /> 
      </android.support.v7.widget.CardView> 

      <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view3" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="@dimen/card_margin_bottom" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius" 
       android:layout_below="@id/card_view2"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card3_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" /> 

       <TextView 
        android:id="@+id/info_text3" 
        android:layout_marginTop="16dp" 
        android:layout_marginBottom="0dp" 
        android:layout_marginLeft="16dp" 
        android:layout_marginRight="16dp" 
        android:layout_width="wrap_content" 
        android:layout_height="match_parent" /> 
      </android.support.v7.widget.CardView> 

      <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view1" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="@dimen/card_margin_bottom" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card4_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" 
        android:id="@+id/title4" /> 


      </android.support.v7.widget.CardView> 

      <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" 
       android:id="@+id/card_view1" 
       android:layout_width="match_parent" 
       android:layout_height="200dp" 
       android:layout_marginTop="@dimen/card_margin_top" 
       android:layout_marginBottom="16dp" 
       android:layout_marginLeft="@dimen/card_margin_left" 
       android:layout_marginRight="@dimen/card_margin_right" 
       card_view:cardCornerRadius="@dimen/card_radius"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="@dimen/card_title_top" 
        android:layout_marginBottom="@dimen/card_title_bottom" 
        android:layout_marginLeft="@dimen/card_title_left" 
        android:layout_marginRight="@dimen/card_title_right" 
        android:text="@string/card5_title" 
        android:textSize="@dimen/card_title_size" 
        android:gravity="top" 
        android:id="@+id/title5" /> 


      </android.support.v7.widget.CardView> 


     </LinearLayout> 
    </ScrollView> 
</RelativeLayout> 
Problemi correlati