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”
…)