2015-11-03 109 views

回答

0

DrawerListener:

DrawerListener drawerListener = new DrawerListener() { 

    @Override 
    public void onDrawerClosed(View drawerView) { 
     drawerHandleImage.setImageResource(R.id.closed); 
    } 

    @Override 
    public void onDrawerOpened(View drawerView) { 
     drawerHandleImage.setImageResource(R.id.opened); 
    } 

    @Override 
    public void onDrawerSlide(View drawerView, float slideOffset) { } 

    @Override 
    public void onDrawerStateChanged(int newState) { } 

}; 

将监听到你的DrawerLayout:

drawerLayout.setDrawerListener(drawerListener); 
0
在res

/提拉 - 华电国际/,RES /绘制-MDPI /,RES /绘制-xhdpi /和RES/drawable-xxhdpi /你有ic_drawer.png改变你的图像

+0

但我想设置两个图像,当抽屉打开设置drawer_open.png,当它关闭时,设置drawer_closed.png – zaptech