/var/log/messages

debugging with sixth sense

SurfaceView と NavigationDrawer

Drawer で選択したら SurfaceView を表示してる Fragment を出す処理があり、盛り込んで動作確認をしてみたところ、その画面のみ Drawer なリストが出ないという事象に遭遇。

View としては存在しているようでメニューのクリックはできてました。

SurfaceView 表示時に以下なソレ (setZOrderOnTop) を追加すると出てくるようになりました。StackOverflow あたりに出てたような気がするんですがポインタを忘れました。

surface.setActive(true);
surface.setZOrderOnTop(false);

無理矢理気味ですみません。

Comments