2017-10-14 123 views
-1

我与抽屉式导航工作,我想点击活动按钮和抽屉式导航栏应该显示的,但我不知道该怎么做。通常,当我们从左边滑动到右边时,导航会显示出来。因此,我希望能够通过点击按钮打开导航抽屉。打开抽屉式导航栏与按钮单击

+0

你能发布您的代码到你的问题? –

+0

如果您需要更清晰的答案,您需要发布您的代码。 – Darush

+0

导航栏和导航抽屉是不同的东西:https://developer.android.com/training/system-ui/navigation.html – Darush

回答

0

使用以下方法来打开和关闭抽屉式导航栏:

DrawerLayout drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); 

//To Open: 
drawerLayout.openDrawer(Gravity.START); 

//To Close: 
drawerLayout.closeDrawer(Gravity.END); 

Source1了解更多信息:

Source2

+0

我有一个可变私人NavigationView的导航栏; btnButton.setOnClickListener(新View.OnClickListener(){ @Override 公共无效的onClick(查看视图){ navigationBar.show(); ????? Tolay.makeText(PlaylistActivity.this,“CLicked”,Toast.LENGTH_SHORT).show(); } }); – Danh

+0

@Danh NavigationView通常放置在DrawerLayout中,因此您需要定位您的导航抽屉。 – Darush

+0

我还是不能这样做。你能详细谈谈吗? – Danh