我正在尝试使用自定义单击事件来实现 ActionBarDrawerToggle,但它似乎不起作用。
我已经像这样创建了新的 ActionBarDrawerToggle:
drawerToggle = new ActionBarDrawerToggle(activity, drawer, R.string.open, R.string.close);
像这样设置 ActionBar:
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setHomeButtonEnabled(true);
添加了这样的自定义侦听器:
drawerToggle.setDrawerIndicatorEnabled(false);
drawerToggle.setToolbarNavigationClickListener(myListener);
结果:永远不会触发 Click 事件。
如何将自定义点击事件附加到 ActionBarDrawerToggle?根据谷歌的文档,关键只有这个:drawerToggle.setDrawerIndicatorEnabled(false);
. 谢谢你。