use*_*666 17 android drawerlayout
我正在使用android.support.v4.widget.DrawerLayout我的活动.只要我使用滑动手势打开它,它就可以正常工作.
但是,当我想通过按钮点击通过调用打开它时drawer.openDrawer(Gravity.LEFT),它不起作用.
但是,如果我使用滑动手势打开一次,之后按钮单击即可正常工作.
知道如何解决或解决这个问题吗?
Edu*_*ino 33
我有同样的问题,我刚刚发现由于某种原因,代表抽屉的FrameLayout的可见性设置为"已消失",这可能在第一次slideGesture期间变为"可见".
因此,打开布局xml文件,找到代表抽屉的FrameLayout并简单地删除可见性设置.我的开场标签现在如下:
<FrameLayout
android:layout_width="305dp"
android:layout_height="match_parent"
android:layout_gravity="start">
Run Code Online (Sandbox Code Playgroud)
这对我有用.
干杯