我正在使用u2020-mortar模式的Jake Wharton的u2020示例应用程序包含NavigationDrawer。我正在尝试做的是让NavidationDrawer在打开时移动带有操作栏的内容。我是这样做的:
coreView = (CoreView) getLayoutInflater().inflate(R.layout.core, null); //extends DrawerLayout
ViewGroup decor = (ViewGroup) getWindow().getDecorView();
ViewGroup decorChild = (ViewGroup) decor.getChildAt(0);
decor.removeView(decorChild);
decor.addView(coreView);
coreView.getContentFrame().addView(decorChild);
这是我从SlidingMenu lib借来的技术。
但结果是行动条缺席,所有观点都在通知区域后面,如截图: 所以问题是为什么它是这样的,我做错了什么以及如何实现目标?