DrawerLayout over a SurfaceView that was setSetZOrderOnTop (true)

I have a SurfaceView that needs to be set using setZOrderOnTop (true), is it possible that DrawerLayout opens above it. currently the surface is painting over the drawer.

+4
source share
1 answer

In a similar situation, the solution from DrawerLayout, which does not work with Android 4.4 and SurfaceView, worked for me :

@Override
public void onDrawerSlide(View drawerView, float slideOffset)
{
    mDrawerLayout.bringChildToFront(drawerView);
    mDrawerLayout.requestLayout();
}

Inside your DrawerListener

+1
source

Source: https://habr.com/ru/post/1530817/


All Articles