3

对于我的应用程序,我使用来自 jfeinstein10 的 github 库 SlidingMenu。实施并不困难。但是,我遇到了关于方向的问题。因为当应用程序以横向启动并且设备旋转到纵向时,SlidingMenu 会损坏。左侧可见灰色叠加层,当我滑出菜单时,它显示在屏幕右侧而不是左侧,并且没有内容。

我已经在 Github 上报告了这个问题:https ://github.com/jfeinstein10/SlidingMenu/issues/297

有人可以帮我解决这个问题吗?

编辑:重要的细节是方向更改由我在 onConfigurationChange 中的 Activity 处理。

截图: 截图一:灰色叠加 屏幕截图 2:右侧而不是左侧的菜单

4

3 回答 3

2

我创建了一个解决方法。这是 Github 上描述的我的解决方法的链接:https ://github.com/jfeinstein10/SlidingMenu/issues/297#issuecomment-13941430

于 2013-02-22T12:52:23.927 回答
0

正如 GitHub 答案之一中所建议的,尝试重新初始化 onConfigurationChanged 中的 SlidingMenu。

也不要忘记removeAllViews()parentdecorView

于 2013-02-21T09:57:10.607 回答
0

我找到了一个可能对你们有用的非常简单的修复:https ://github.com/jfeinstein10/SlidingMenu/issues/297#issuecomment-21372380

于 2013-07-22T20:19:04.467 回答