题目内容

请阅读下面布局代码,在其后描述文字中空白划线处填写合适内容。代码中省略号表示省略了与本题无关部分代码。(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;}});

_______________可以看作是功能更强大的Toast,它与Toast的最大不同是允许用户点击交互,可以执行一些操作。

请根据下面代码中注释在空白划线处填写合适代码。// 从布局中取得FloatingActionButton实例(1)_______________ fab = findViewById(R.id.fab);// 为FloatingActionButton实例设置点击事件监听器,并实现监听方法fab.(2)_______________ (new View.OnClickListener() {@Overridepublic void onClick(View v) {// 调用Snackbar静态方法make()创建并设置Snackbar(3)_______________ (v,"我是Snackbar!", Snackbar.LENGTH_LONG)// 调用Snackbar实例的setAction()设置交互按钮.(4)_______________ ("显示Toast", new View.OnClickListener() {// 实现Snackbar交互按钮点击监听方法@Overridepublic void onClick(View v) {Toast.makeText(MainActivity.this,"我是Toast!",Toast.LENGTH_LONG).show();}}).(5)_______________;// 显示SnackBar}});

实现一个可折叠式的标题栏可借助____________________组件,它只能作为AppBarLayout的直接子布局使用,而AppBarLayout又必须是CoordinatorLayout的子布局。

答案查题题库