我想在某些方式在Android屏幕上放一些三角形&正方形,如下图所示。我将它们分开放置,因为所有形状都是可点击的。Android:RelativeLayout问题与xml
我用的RelativeLayout(其他布局我试过了,但他们没有工作)。以下是相同的XML代码:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ImageView
android:id="@+id/LeftTopTriangle"
android:src="@drawable/a_triangle_towards_right"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="true"
android:layout_alignTop="true"
android:clickable="true" />
<ImageView
android:id="@+id/TopLeftTriangle"
android:src="@drawable/a_triangle_towards_bottom"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="true"
android:layout_alignTop="true"
android:clickable="true" />
<ImageView
android:id="@+id/LeftBottomTriangle"
android:src="@drawable/a_triangle_towards_right"
android:layout_below="@id/LeftTopTriangle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true" />
在这里,我想只有3个三角形,2在左上角,一个在左下角。现在无论如何,我试错了,不知怎的,最底部的三角形从来没有出现过。 我最终如下: 任何一个有想法,如何实现它? [PS:奇怪的是在XML文件中,我得到甚至删除以下从两个ImageViews 的Android系同一图中:layout_alignLeft =“真” 机器人:layout_alignTop =“真” ]