ActionBarDrawerToggle希望活动DrawerLayout诠释诠释诠释
问题描述:
我目前抽屉玩弄我的新应用程序,当我建立我的抽屉里,我使用的代码ActionBarDrawerToggle希望活动DrawerLayout诠释诠释诠释
mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, R.string.drawer_open, R.string.drawer_close, 0) {
/** Called when a drawer has settled in a completely open state. */
public void onDrawerOpened(View drawerView) {
super.onDrawerOpened(drawerView);
}
/** Called when a drawer has settled in a completely closed state. */
public void onDrawerClosed(View view) {
super.onDrawerClosed(view);
}
};
mDrawerToggle.setDrawerIndicatorEnabled(true);
mDrawerLayout.setDrawerListener(mDrawerToggle);
然而蚀不断抱怨ActionBarDrawerToggle
希望MainActivity, DrawerLayout, Int, Int, Int
即使我看到其他Stack问题,如this和this按照我的方式使用它并遵循它们的修复,但我仍然遇到同样的错误。
任何想法?
要添加此活动也使用GoogleMap的,不知道这会从V7支持库,不V4支持库在这里做什么区别
答
进口ActionBarDrawerToggle
import android.support.v7.app.ActionBarDrawerToggle;
删除此
import android.support.v4.app.ActionBarDrawerToggle;
+0
这也工作谢谢你! – TaurusDroid
你应该按照以下顺序:'mDrawerToggle = new ActionBarDrawerToggle(this,mDrawerLayout,X,R.string.drawer_open,R.string.drawer_close)'。 X是你抽屉的图标;通常你的工具栏会在这里。 – McGuile
非常感谢你! – TaurusDroid