3

私のアプリケーションでは、jfeinstein10 の github ライブラリ SlidingMenu を使用しています。実装はそれほど難しくありませんでした。しかし、オリエンテーションに関して問題が発生しました。アプリケーションが横向きで起動され、デバイスが縦向きに回転すると、SlidingMenu が壊れるためです。グレーのオーバーレイが左側に表示され、メニューをスライドすると画面の左側ではなく右側に表示され、コンテンツがありません。

この問題は既に Github で報告しています: https://github.com/jfeinstein10/SlidingMenu/issues/297

誰かが問題を解決するのを手伝ってくれますか?

編集: 重要な詳細は、向きの変更が onConfigurationChange のアクティビティによって処理されることです。

スクリーンショット: スクリーンショット 1: 灰色のオーバーレイ スクリーンショット 2: 左ではなく右のメニュー

4

3 に答える 3

2

回避策を作成しました。Github で説明されている私の回避策へのリンクは次のとおりです

于 2013-02-22T12:52:23.927 に答える
0

GitHub の回答の 1 つで提案されているように、onConfigurationChanged で SlidingMenu を再初期化してみてください。

また、親decorViewremoveAllViews()の両方で忘れないでください

于 2013-02-21T09:57:10.607 に答える