我在我的应用程序中使用导航抽屉(通过从屏幕左侧滑动打开的导航类型)。现在,通常您也可以通过点击应用程序图标来打开它,当我查找它时,我发现了一大堆代码可以添加到您的活动中。只是为了一个简单的按钮。我想这不正是我正在寻找的东西?如果一个按钮确实需要这么多代码,那么让代码更清晰的最佳方法是什么?谢谢你,很抱歉你是一个安卓新手。
我也遇到了这个问题,假设您已经有一个 ActionBarDrawerToggle 正如 @Kernald 建议的那样,您还需要将以下内容添加到您的 Activity 中:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Pass the event to ActionBarDrawerToggle, if it returns
// true, then it has handled the app icon touch event
if (mDrawerToggle.onOptionsItemSelected(item)) {
return true;
}
// Handle your other action bar items...
return super.onOptionsItemSelected(item);
}
这让切换句柄按下 ActionBar 上的图标按钮,导致抽屉滑出。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)