Android layout 如何在RelativeLayout中将线性布局居中?

Android layout 如何在RelativeLayout中将线性布局居中?,android-layout,android-linearlayout,android-relativelayout,Android Layout,Android Linearlayout,Android Relativelayout,我想将一个线性布局放在相对线的中间,但我有一个问题,边距底部仍然与底部相连。以下是视图: 以下是布局的代码: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/group_layout" android:layout_wi

我想将一个线性布局放在相对线的中间,但我有一个问题,边距底部仍然与底部相连。以下是视图:

以下是布局的代码:

<?xml version="1.0" encoding="utf-8"?>
     <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
         android:id="@+id/group_layout"
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
         android:background="@color/white"
         android:orientation="vertical" >

         <RelativeLayout
             android:id="@+id/carreGlobalInterieur"
             android:layout_width="fill_parent"
             android:layout_height="wrap_content"
             android:layout_margin="5dp"
             android:background="@color/grisTresClair" >

             <LinearLayout
                 android:layout_width="fill_parent"
                 android:layout_height="wrap_content"
                 android:background="@drawable/border_deals"
                 android:orientation="vertical" >

                     <RelativeLayout
                         android:id="@+id/GroupLigneOne"
                         android:layout_width="fill_parent"
                         android:layout_height="wrap_content"
                         android:layout_marginTop="8dp" >

                         <LinearLayout
                             android:layout_width="wrap_content"
                             android:layout_height="wrap_content"
                             android:background="@color/grisClair"
                             android:orientation="vertical" >

                             <TextView
                                 android:id="@+id/CategorieDeal"
                                 android:layout_width="wrap_content"
                                 android:layout_height="wrap_content"
                                 android:layout_marginLeft="5dp"
                                 android:layout_marginRight="5dp"
                                 android:text="My Category"
                                 android:textColor="@color/white" />

                         </LinearLayout>

                         <LinearLayout
                             android:layout_width="wrap_content"
                             android:layout_height="wrap_content"
                             android:layout_alignParentRight="true" >

                             <TextView
                                 android:id="@+id/nouveauPrixVert"
                                 android:layout_width="wrap_content"
                                 android:layout_height="wrap_content"
                                 android:text="10.99 €"
                                 android:textColor="@color/green"
                                 android:textStyle="bold" />

                             <TextView
                                 android:id="@+id/ancienPrixRouge"
                                 android:layout_width="wrap_content"
                                 android:layout_height="wrap_content"
                                 android:layout_marginLeft="7dp"
                                 android:layout_marginRight="6dp"

                                 android:text="20.90 €"
                                 android:textAppearance="?android:attr/textAppearanceMedium"
                                 android:textColor="@color/red"
                                 android:textSize="13sp"
                                 android:textStyle="bold" />

                             <TextView
                                 android:id="@+id/reductionPrix"
                                 android:layout_width="wrap_content"
                                 android:layout_height="wrap_content"
                                 android:layout_marginRight="4dp"

                                 android:text="(-34%)"
                                 android:textColor="@color/red"
                                 android:textStyle="bold" />

                         </LinearLayout>

                     </RelativeLayout>

                 <LinearLayout
                     android:id="@+id/ligneTwo"
                     android:layout_width="fill_parent"
                     android:layout_height="wrap_content"
                     android:layout_gravity="center"
                     android:layout_marginLeft="3dp"
                     android:orientation="vertical" >

                     <TextView
                         android:id="@+id/titreEnGros"
                         android:layout_width="fill_parent"
                         android:layout_height="fill_parent"
                         android:layout_gravity="center"
                         android:layout_marginTop="3dp"
                         android:text="Here is an example of a compleete title in a TextView Android"
                         android:textAppearance="?android:attr/textAppearanceMedium"
                         android:textColor="@color/black"
                         android:textSize="16sp" />

                 </LinearLayout>

                 <RelativeLayout
                     android:id="@+id/ligneFour"
                     android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
                     android:layout_marginLeft="3dp"
                     android:orientation="vertical" >

                     <TextView
                         android:id="@+id/dateAjout"
                         android:layout_width="wrap_content"
                         android:layout_height="wrap_content"
                         android:layout_marginLeft="5dp"

                         android:text="il y a 2 heures" />

                     <TextView
                         android:id="@+id/siteWeb"
                         android:layout_width="wrap_content"
                         android:layout_height="wrap_content"
                         android:layout_alignParentRight="true"
                         android:layout_marginRight="5dp"

                         android:text="Amazon" />

                 </RelativeLayout>

             </LinearLayout>

         </RelativeLayout>

</RelativeLayout>


如果你有一些想法,以中心块,请帮助我

当使用
RelativeLayout
时,您可以使用
android:layout\u centerInParent=“true”
,它将执行它所说的操作,将其置于其父对象的中心

居中的线性布局也需要布局\u height=“wrap\u content”