Android 获取OnDrawerOpen和onDrawerClosed回调
我的ActionBarDrawerToggle初始化Android 获取OnDrawerOpen和onDrawerClosed回调,android,Android,我的ActionBarDrawerToggle初始化 actionBarDrawerToggle = new ActionBarDrawerToggle(this, drawerLayout, R.string.drawer_opened, R.string.drawer_closed); 要使OnDrawerOpen、onDrawerClosed和其他实用方法发挥作用,您必须在活动中实现DrawerListener public class MyActivity extends AppCom
actionBarDrawerToggle = new ActionBarDrawerToggle(this, drawerLayout, R.string.drawer_opened, R.string.drawer_closed);
要使OnDrawerOpen、onDrawerClosed和其他实用方法发挥作用,您必须在活动中实现DrawerListener
public class MyActivity extends AppCompatActivity implements DrawerListener {
@Override
public void onDrawerOpened(View arg0) {
}
@Override
public void onDrawerClosed(View arg0) {
}
@Override
public void onDrawerSlide(View arg0, float arg1) {
}
@Override
public void onDrawerStateChanged(int arg0) {
}
}
然后,您必须添加此行以注册侦听器并接收回调:
actionBarDrawerToggle.addDrawerListener(this);
要使OnDrawerOpen、onDrawerClosed和其他实用方法发挥作用,您必须在活动中实现DrawerListener
public class MyActivity extends AppCompatActivity implements DrawerListener {
@Override
public void onDrawerOpened(View arg0) {
}
@Override
public void onDrawerClosed(View arg0) {
}
@Override
public void onDrawerSlide(View arg0, float arg1) {
}
@Override
public void onDrawerStateChanged(int arg0) {
}
}
然后,您必须添加此行以注册侦听器并接收回调:
actionBarDrawerToggle.addDrawerListener(this);
欢迎来到堆栈溢出!你能提供一个更大的代码示例吗?更多细节将帮助我们回答您的问题。欢迎使用堆栈溢出!你能提供一个更大的代码示例吗?更多细节将帮助我们回答您的问题。