代码之家  ›  专栏  ›  技术社区  ›  manhtuan21

如何隐藏操作栏但仍在左上角显示导航菜单图标

  •  0
  • manhtuan21  · 技术社区  · 6 年前

    我试图通过使用 getSupportActionBar().hide() 但它使左上角的菜单图标也消失了,像这样: enter image description here

    我想要这样的节目:

    enter image description here

    有人能给我一些建议吗?

    3 回复  |  直到 6 年前
        1
  •  1
  •   Liar    6 年前

    不,你不能,因为图标是 ActionBar 是的。你可以创建 ImageView (或 Button ,…)并将其放置在左上角,并处理单击事件或使用透明 ToolBar

        2
  •  0
  •   Sudipta Basak    6 年前

    添加 图片按钮 把它的位置固定在左上角。并使用 onclicklistner …简单…

        3
  •  0
  •   manhtuan21    6 年前

    我已经完成了,对于任何需要的人,只需创建一个imageview并使用以下命令处理click事件:

    DrawerLayout drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
    drawerLayout.openDrawer(Gravity.LEFT);