DrawerLayout中动态添加SurfaceView搭配侧滑时,侧滑界面显示不完整
/** * 初始化一些控件的值及类 */ private void initValue() { myPaintbox_surfaceView = new MyPaintbox_SurfaceView(context); white_board_paintbox.addView(myPaintbox_surfaceView); }
解决方法
white_board_paintbox.setDrawerListener(new DrawerLayout.SimpleDrawerListener() { @Override public void onDrawerSlide(View drawerView, float slideOffset) { // TODO Auto-generated method stub super.onDrawerSlide(drawerView, slideOffset); white_board_paintbox.bringChildToFront(drawerView); white_board_paintbox.requestLayout(); } });