android toolbar的几个用法

2023-07-25  本文已影响0人  wenSome

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()
        }
上一篇 下一篇

猜你喜欢

热点阅读