我的布局中有一个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>
由于