Android 将两个并排图像视图居中

Android 将两个并排图像视图居中,android,xml,android-layout,android-xml,Android,Xml,Android Layout,Android Xml,我想将两个图像视图居中,但无法使其工作。目前我有: <ImageView android:id="@+id/imageView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:onClick="goToMainMenu" android:src="@drawable/tw" />

我想将两个图像视图居中,但无法使其工作。目前我有:

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:onClick="goToMainMenu"
        android:src="@drawable/tw" />

    <ImageView
        android:id="@+id/imageView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:onClick="goToMainMenu"
        android:src="@drawable/fb" />

有什么建议,我必须补充,使它都集中

这就是我想要实现的目标,我可以从底部设置一个特定的保证金: 这很简单

RelativeLayout
作为根布局。然后,只需将这两个图像包装在
LinearLayout
(水平)中,并将属性
CenterInParent
指定给
LinearLayout
。你会得到你想要的。

很简单

<RelativeLayout
    android:background="@drawable/red_android_background"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

        <LinearLayout
            android:orientation="horizontal"
            android:layout_height="wrap_content"
            android:layout_width="wrap_content"
            android:layout_centerHorizontal="true"
            android:layout_alignParentBottom="true"
            android:layout_marginBottom="@dimen/somevalue">

                <ImageView
                    android:id="@+id/imageView1"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:onClick="goToMainMenu"
                    android:src="@drawable/tw" />

                <ImageView
                    android:id="@+id/imageView2"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:onClick="goToMainMenu"
                    android:src="@drawable/fb" />
        </LinearLayout
</RelativeLayout>
RelativeLayout
作为根布局。然后,只需将这两个图像包装在
LinearLayout
(水平)中,并将属性
CenterInParent
指定给
LinearLayout
。你会得到你想要的。


<RelativeLayout
    android:background="@drawable/red_android_background"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

        <LinearLayout
            android:orientation="horizontal"
            android:layout_height="wrap_content"
            android:layout_width="wrap_content"
            android:layout_centerHorizontal="true"
            android:layout_alignParentBottom="true"
            android:layout_marginBottom="@dimen/somevalue">

                <ImageView
                    android:id="@+id/imageView1"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:onClick="goToMainMenu"
                    android:src="@drawable/tw" />

                <ImageView
                    android:id="@+id/imageView2"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:onClick="goToMainMenu"
                    android:src="@drawable/fb" />
        </LinearLayout
</RelativeLayout>


我尝试了这一点,并将它们包装在一个线性布局中,但我得到的FB和TW图像是向上的,而不是并排的。我应该用什么代码使它并排?好的,在另一个答案中看到了。这只是android:orientation=“horizontal”
…)我尝试了这一点,并将它们包装在一个线性布局中,但我得到的FB和TW图像是向上的,而不是并排的。我应该用什么代码使它并排?好的,在另一个答案中看到了。这只是android:orientation=“horizontal”
…)