我有个问题。我正在研究一种布局,其中我希望一个布局高于另一个布局。情况:有一个具有 Touchlistener 的 RelativeLayout。在此布局的底部,有另一个相对布局,其中包含三个可单击的按钮。现在的问题是,当我单击这些按钮时,第一个布局的侦听器被激活并且所有按钮都不起作用。
我确实使用了框架布局,但它不起作用。确实使用了 .bringToFront 方法。但这也不起作用。
请我需要同样的建议。
我正在上传我的代码。
<RelativeLayout
android:id="@+id/rlayout"
android:layout_width="458dp"
android:layout_marginTop="10dp"
android:layout_marginLeft="10dp"
android:gravity="center"
android:layout_height="278dp"
android:background="@drawable/anim_layout" >
<TextView
android:id="@+id/textView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:scaleType="centerInside"
android:visibility="visible" />
<TextView
android:id="@+id/textView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentTop="true"
android:gravity="center"
android:scaleType="centerInside"
android:visibility="invisible" />
</RelativeLayout>
<ImageView
android:id="@+id/more"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="4dp"
android:layout_gravity="bottom"
android:background="@drawable/image_unfocus" />
<RelativeLayout
android:id="@+id/rlayout_anim_bg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:layout_marginLeft="4dp"
android:background="@drawable/anim_bg" >
<ImageButton
android:id="@+id/sequence_image"
android:layout_width="22dip"
android:layout_height="17dip"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="22dp"
android:layout_marginTop="3dip"
android:background="@drawable/unfocus_image" />
<ImageView
android:id="@+id/edit_image"
android:layout_width="22dip"
android:layout_height="17dip"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="80dp"
android:layout_marginTop="3dp"
android:layout_toRightOf="@id/sequence_image"
android:background="@drawable/edit_icon" />
<ImageView
android:id="@+id/close_image"
android:layout_width="22dip"
android:layout_height="17dip"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="130dp"
android:layout_marginTop="3dp"
android:layout_toRightOf="@id/edit_image"
android:background="@drawable/close_img" />
</RelativeLayout>