为了账号安全,请及时绑定邮箱和手机立即绑定

想要在 Imagebutton 单击时创建 NavigationDrawer

想要在 Imagebutton 单击时创建 NavigationDrawer

繁花不似锦 2023-03-17 13:46:36
我正在制作一个应用程序,其中我没有使用操作栏主题,现在我想要的是当我单击 Imagebutton 时应该显示导航抽屉。我试过制作抽屉,但不知道如何在点击导航抽屉上制作图像按钮。        <ImageButton          android:layout_width="50dp"          android:layout_height="50dp"          android:background="@drawable/backbutton"          android:layout_marginTop="35dp"          android:layout_alignParentTop="true"          android:id="@+id/backbutton"/>没有错误,因为我还没有开始任何事情,请指导我。
查看完整描述

1 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

只需将 an 添加onClickListener到ImageButton单击时打开抽屉的 。以下几行应该可以解决问题。


final DrawerLayout drawer = findViewById(R.id.drawer_layout);

ImageButton imageButton = findViewById(R.id.backbutton);

imageButton.setOnClickListener(new View.OnClickListener() {

            @Override

            public void onClick(View view) {

                drawer.openDrawer(GravityCompat.START);

            }

        });


查看完整回答
反对 回复 2023-03-17
  • 1 回答
  • 0 关注
  • 65 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信