Как заставить свою кнопку ActionBar DrawerToggle работать?
public class MainActivity extends ActionBarActivity {
mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,R.drawable.ic_launcher, R.string.drawer_open, R.string.drawer_close) {
@Override
public void onDrawerOpened(View drawerView) {
super.onDrawerOpened(drawerView);
invalidateOptionsMenu();
}
@Override
public void onDrawerClosed(View drawerView) {
super.onDrawerClosed(drawerView);
Log.d(TAG, "onDrawerClosed: " + getTitle());
invalidateOptionsMenu();
}
};
mDrawerLayout.setDrawerListener(mDrawerToggle);
}
Здесь я использовал DrawerToggle
и определили функцию для него, но он не работает.
Что следует определить в методе invalidateOptionsMenu()
?
я думаю, что вы пропустили 'синхронизации()' –
Где я должен добавить его \ – prabhu
'actionBarDrawerToggle.syncState (?);' Увидеть эту ссылку враг рабочий пример –