gpt4 book ai didi

android-layout - 如何在相对布局中居中线性布局?

转载 作者:行者123 更新时间:2023-12-04 02:39:53 27 4
gpt4 key购买 nike

我想将一个 LinearLayout 居中在一个 RelativeLayout 但我有一个问题,边距底部保持连接到底部。这是 View :

http://nsa33.casimages.com/img/2013/03/12//130312103139937791.png

这是布局的代码:

<?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_centerInParent="true" ,它会做它所说的,将它放在它的父级中。

关于android-layout - 如何在相对布局中居中线性布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15357552/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com