安卓按钮重叠问题。大神快来

我打算实现按钮上面再有一个按钮的功能。
但是下列代码XML所示
实现了重叠,按下按钮只能响应下面的一个按钮,右边的响应不了。为什么
android:layout_width="match_parent"
android:layout_height="66dp"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:layout_marginTop="8dp"
app:layout_constraintBottom_toBottomOf="parent"
android:layout_marginBottom="8dp"
app:layout_constraintVertical_bias="0.342">

    <Button
        android:id="@+id/button"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@color/colorPrimaryDark"
        android:text="Button" />

    <ImageButton
        android:id="@+id/imageButton2"
        android:layout_width="70dp"
        android:layout_height="match_parent"
        android:layout_alignParentEnd="true"
        android:layout_alignParentRight="true"
        android:layout_centerVertical="true"
        android:layout_gravity="right|center_vertical"
        android:layout_marginEnd="23dp"
        android:layout_marginRight="23dp"
        android:scaleType="centerCrop"
        app:srcCompat="@drawable/play" />
</RelativeLayout>

http://bbs.duowan.com/thread-42629243-1-1.html

事件分发机制,重写一下,