有没有办法在打开滑动抽屉时隐藏滑动抽屉的把手?我尝试在触发 OnDrawerOpenListener 时使用 setVisibility(View.GONE) 方法,但句柄仍然可见。是否可以隐藏抽屉的把手或者它总是可见的?这是我的滑动抽屉的 xml 片段:
<SlidingDrawer android:layout_width="wrap_content"
android:id="@+id/notifDrawer" android:handle="@+id/notifHandle"
android:content="@+id/notifContent" android:layout_height="fill_parent"
android:orientation="horizontal">
<LinearLayout android:id="@+id/notifHandle"
android:layout_width="wrap_content" android:layout_height="fill_parent"
android:background="@drawable/button_selected" android:orientation="vertical"
android:padding="0dip" android:gravity="center">
<TextView android:id="@+id/notification_count"
android:visibility="gone" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:textSize="10sp"
android:textStyle="bold" android:textColor="#FFFFFF"
android:gravity="center" android:background="@drawable/badge">
</TextView>
</LinearLayout>
<ListView android:id="@+id/notifContent"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:background="#C0C0C0" android:divider="@drawable/divider"
android:fadingEdge="none">
</ListView>
</SlidingDrawer>