android Relativelayout中事件获取的问题

    我的根布局是一个Relativelayout,在某一片区域有一个pulltorefreshListview,然后我还有一个布局,其实是和pulltorefreshListview在同一个位置,不过visible是Gone。当点击了Button之后,这个布局就会显示出来,但是显示出来后,里面的Button不能点击,试了很多方法都不行。有没有人知道怎么解决的啊

从现在的情况来看,应该是动态显示的布局在显示的时候把Button盖住了,这个动态显示的布局里是不是还有点击事件啊,楼主把布局代码发上来看看

有个点击事件处理的,。 当子层可点击的时候 会屏蔽外层点击 。 有个参数 叫什么忘了

<?xml version="1.0" encoding="utf-8"?>
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:mybutton="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/background_login">
android:id="@+id/id_topBar_matchArena"
android:layout_width="match_parent"
android:layout_height="50dp"
app:btn_leftIsDrawable="true"
app:Drawable_left="@drawable/returnback"
app:btn_right_visible="false"
app:Text_center="匹配竞技"
app:BG_center="@color/topBar"
app:BG_right="@color/topBar"
/>
android:layout_below="@+id/id_topBar_matchArena"
android:layout_margin="5dp"
android:id="@+id/id_linearLayout_matchContent"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="40dp">
android:padding="5dp"
android:textColorHint="@color/Gainsboro"
android:hint="俱乐部名称"
android:layout_marginRight="5dp"
android:background="@drawable/style_btn_round"
android:id="@+id/id_edt_matchArena"
android:layout_weight="5"
android:layout_width="0dp"
android:layout_height="match_parent" />
android:text="搜索"
mybutton:buttonColor="@color/mybutton_color_emerald"
mybutton:cornerRadius="5dp"
mybutton:shadowHeight="4dp"
android:id="@+id/id_btn_matchArena_search"
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="match_parent" />

android:layout_below="@+id/id_linearLayout_matchContent"
android:background="@drawable/style_layout_search"
android:padding="5dp"
android:orientation="horizontal"
android:id="@+id/id_linearLayout_match_high"
android:layout_width="match_parent"
android:layout_height="40dp">
android:layout_marginRight="5dp"
android:gravity="left|center_vertical"
android:text="高级搜索"
android:layout_weight="5"
android:layout_width="0dp"
android:layout_height="match_parent" />
mybutton:buttonColor="@color/mybutton_color_emerald"
mybutton:cornerRadius="5dp"
mybutton:shadowHeight="4dp"
android:layout_alignParentRight="true"
android:id="@+id/id_btn_matchArena_show"
android:text="显示"
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content" />

android:layout_below="@+id/id_linearLayout_matchContent"
android:visibility="invisible"
android:background="@drawable/style_layout_search"
android:padding="10dp"
android:id="@+id/id_linearLayout_match_High"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:gravity="center_vertical"
android:text="高级搜索选项"
android:layout_width="wrap_content"
android:layout_height="40dp" />
mybutton:buttonColor="@color/mybutton_color_emerald"
mybutton:cornerRadius="5dp"
mybutton:shadowHeight="4dp"
android:id="@+id/id_btn_match_close"
android:text="关闭"
android:layout_alignParentRight="true"
android:layout_weight="1"
android:layout_width="50dp"
android:layout_height="40dp" />
android:gravity="center_vertical"
android:text="竞技场"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginTop="40dp"/>
mybutton:buttonColor="@color/mybutton_color_emerald"
mybutton:cornerRadius="5dp"
mybutton:shadowHeight="4dp"
android:id="@+id/id_btn_ma_choseArena"
android:text="选择"
android:layout_alignParentRight="true"
android:layout_weight="1"
android:layout_width="50dp"
android:layout_height="40dp"
android:layout_marginTop="40dp"/>
android:gravity="center_vertical"
android:text="匹配时间"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginTop="80dp"/>
mybutton:buttonColor="@color/mybutton_color_emerald"
mybutton:cornerRadius="5dp"
mybutton:shadowHeight="4dp"
android:id="@+id/id_btn_ma_choseTime"
android:text="选择"
android:layout_alignParentRight="true"
android:layout_weight="1"
android:layout_width="50dp"
android:layout_height="40dp"
android:layout_marginTop="80dp"/>

android:layout_alignParentBottom="true"
android:layout_below="@+id/id_linearLayout_match_high"
android:id="@+id/id_lv_matchArena"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:cacheColorHint="#00000000"
android:divider="#00000000"
android:fadingEdge="vertical"
android:listSelector="#00000000"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:fastScrollEnabled="false">

应该是activity的事件分发没做好,你重写onDispachEvent