以编程方式为Navigationview支持设计库设置边距

时间:2015-08-26 10:43:54

标签: android android-design-library androiddesignsupport

我已使用设计支持库中的 NavigationView 实施导航抽屉。我想根据所选的导航菜单项目更改导航抽屉的边距。基本上我希望 NavDrawer 应始终在工具栏和标签下方(如果存在)。 我在下面的代码中尝试设置上边距,但它不起作用。点击汉堡包图标时,没有APP崩溃但是抽屉没有打开。请帮助SO社区。

DrawerLayout.LayoutParams params = (DrawerLayout.LayoutParams)mNavigationView.getLayoutParams();    
params.setMargins(0,72,0,0);           
mNavigationView.setLayoutParams(params);

0 个答案:

没有答案