1、自带返回按钮
toolbar.run {
title = getString(R.string.score_list)
setSupportActionBar(this)
// 这样就可以让toolbar显示返回按钮
supportActionBar?.setDisplayHomeAsUpEnabled(true)
}
2、与DrawerLayout结合,自带菜单按钮
// ActionBarDrawerToggle是自带开关按钮的
// ActionBarDrawerToggle继承自DrawerListener,
drawer_layout.run {
// 新建了一个ActionBarDrawerToggle对象
val toggle = ActionBarDrawerToggle(
this@MainActivity, // this@MainActivity等价于MainActivity.this
this,
toolbar, R.string.navigation_drawer_open,
R.string.navigation_drawer_close
)
addDrawerListener(toggle)
toggle.syncState()
}
网友评论