2013-02-21 53 views
3

对于我的应用程序,我使用jfeinstein10中的github库SlidingMenu。实施并不困难。但是,我遇到了一个关于方向的问题。因为当应用程序在横向启动并且设备旋转到纵向时,SlidingMenu被打破。左侧有一个灰色叠加层,当我滑出菜单时,它将显示在屏幕的右侧而不是左侧,并且没有内容。SlidingMenu打破方向从风景变为肖像

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

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

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

截图: Screenshot 1: grey overlay Screenshot 2: menu on the right instead of left

回答

0

正如在GitHub的答案的一个建议尝试重新初始化SlidingMenu在onConfigurationChanged。

而且不要忘了removeAllViews()decorView

+0

日Thnx你的答案。但是,它并没有完全正常工作,因为我现在在旋转后遇到系统栏问题。我在github上更新了这个问题。 – bplayer 2013-02-21 17:05:56