Android 未触发滑动抽屉上的onClick事件

Android 未触发滑动抽屉上的onClick事件,android,onclick,slidingdrawer,Android,Onclick,Slidingdrawer,我创建了一个RelativeLayout,其中包含一个ImageView和一个滑动抽屉。我在ImageView上设置了一个onClickListener,在SlidingDrawer的内容部分设置了另一个。当SlidingDrawer打开并单击其内容部分时,会触发ImageView的onClick事件 为什么??滑动抽屉不是在ImageView上面吗 谢谢 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:

我创建了一个RelativeLayout,其中包含一个ImageView和一个滑动抽屉。我在ImageView上设置了一个onClickListener,在SlidingDrawer的内容部分设置了另一个。当SlidingDrawer打开并单击其内容部分时,会触发ImageView的onClick事件

为什么??滑动抽屉不是在ImageView上面吗

谢谢

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:background="@drawable/background"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">

    <ImageView
        android:id="@+id/whip"
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent" />  

    <SlidingDrawer
         android:id="@+id/drawer"
         android:layout_width="wrap_content"
         android:layout_height="53dp"
         android:layout_alignParentBottom="true"
         android:orientation="horizontal"

         android:handle="@+id/facebook_icon"
         android:content="@+id/facebook_contacts">

         <ImageView
             android:id="@+id/facebook_icon"
             android:layout_width="55dp"
             android:layout_height="53dp"         
             android:src="@drawable/facebook_handler_off" />

         <ImageView android:id="@+id/facebook_contacts"
                android:layout_width="265dp"
                android:layout_height="53dp"                
                android:src="@drawable/facebook_content" /> 

    </SlidingDrawer>

</RelativeLayout>

尝试通过执行 布尔值onInterceptTouchEvent(运动事件)

对于文档,此方法“截取所有触摸屏运动事件”

如果要使用SlidingDrawer处理特定的MotionEvent(提供参数),则返回true

查看
onTouchEvent(MotionEvent事件)
也:)


)

嘿,你找到解决这个问题的方法了吗?我面临着同样的问题,没有一个解决方案能帮助我。。。