Android SlidingDrawer手柄按钮并不总是在单击时打开抽屉

时间:2012-10-15 22:26:07

标签: android imageview slidingdrawer

我的布局中有一个slidingDrawer实现,对于句柄,我使用的是ImageView。

现在一切正常但有时(经常)当我点击我的手柄图像时,它并不总是立即打开(或关闭)抽屉。我必须多次触摸手柄才能打开/关闭它。

我已尝试使用 android:focusable android:focusableInTouchMode 设置和测试 false 作为slidingDrawer和Button Image。这看起来像父母的一些焦点覆盖了clild或其他东西。

我也尝试用ImageView替换Button Image,结果仍然相同。

请帮助我,如果我错过了一些关键的东西,请告诉我?

编辑:以下是我的代码

中的代码段
    <SlidingDrawer
            android:id="@+id/drawer"
            android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="bottom"
    android:allowSingleTap="true"
    android:focusable="false"
    android:focusableInTouchMode="false"
    android:content="@+id/layout"
    android:handle="@+id/handle" >

    <ImageButton
        android:id="@+id/handle"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom"
        android:clickable="false"
        android:focusable="false"
        android:focusableInTouchMode="false">
    </ImageButton>

由于

0 个答案:

没有答案