设计滑动菜单时,根布局DrawerLayout有两个直接子组件,作为主屏幕的子布局必须是一个____________________类型的布局,可以包含Toolbar等组件。
查看答案
滑动菜单允许在Toolbar左端设置一个导航按钮,点击按钮可以展现或隐藏滑动菜单。请根据下面程序中注释,在空白划线处填写合适代码。// 从布局中取得Toolbar组件Toolbar toolbar = (1)____________(R.id.toolbar);// 设置Toolbar替代ActionBar(2)________________________;// 取得ActionBarActionBar actionBar = (3)__________________;// 在应用栏左端设置返回上一层界面的导航按钮actionBar.setDisplayHomeAsUpEnabled((4)______);// 设置导航按钮图标,图标id为ic_menu(5)______.setHomeAsUpIndicator(R.drawable.ic_menu);
滑动菜单允许在Toolbar左端设置一个导航按钮,导航按钮的id由系统规定为__________。
请阅读下面布局代码,在其后描述文字中空白划线处填写合适内容。代码中省略号表示省略了与本题无关部分代码。(1)固定屏幕布局中包含______________。(2)滑动导航组件是______________。(3)滑动导航组件停靠在屏幕___________。(左侧/右侧)(4)滑动导航组件引用的头部布局文档名称是___________。(5)滑动导航组件引用的菜单资源文档名称是___________。
请根据下面代码中注释在空白划线处填写合适代码。// 从布局中取得NavigationView实例NavigationView navigationView =(1) ________________(R.id.navView);// 设置导航菜单默认选中项navigationView.(2)________________ (R.id.nacCall);// 为NavigationView实例设置导航菜单项选中监听器OnNavigationItemSelectedListenernavigationView.(3)________________________________ (newNavigationView.OnNavigationItemSelectedListener() {// 定义导航菜单项选中监听方法@Overridepublic boolean (4)___________________________ (@NonNull MenuItem item) {// 关闭滑动组件drawerLayout.(5)________________;// 返回true表示显示选中哪项return true;}});