如果有人可以帮助我进行初始化:
ViewGroup decorView = (ViewGroup) activity.getWindow().getDecorView();
ViewGroup decorChild = (ViewGroup) decorView.getChildAt(0);
decorView.removeAllViews();
decorView.addView(menuDrawer, LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
menuDrawer.mContentContainer.addView(decorChild, decorChild.getLayoutParams());
我有两个在我的应用程序中使用的menuDrewer,但是当我将第一个menuDrawer添加到DecoView时,显示效果很好,但是当我添加第二个menuDrawer时,我的第一个阶梯存在,我添加了这个“ decorView.removeAllViews()
”,但效果不佳结果。
我需要如何将rootView
恢复为默认值。
rootView = (ViewGroup) ((ViewGroup) this.activity.getWindow().getDecorView()).getChildAt(0);
如果我可以将该视图恢复为默认值,那很好,我认为如果有人可以帮助我,请返回原始视图。