【发布时间】:2015-05-22 09:36:48
【问题描述】:
我有一个应用程序,其中 onItemClick() 活动确定单击抽屉中的哪个项目并启动相应的活动。但是,如果我已经在“设置”屏幕并打开抽屉并再次单击“设置”,它会启动一个新的设置活动。如何在这里优化我的代码以检测用户已经在设置屏幕上,因此抽屉应该只是滑动关闭? 这是我的代码:
//@Override
public void onItemClick(AdapterView<?> arg0, View v, int position, long id) {
Drawer.closeDrawers();
Intent i = new Intent(DrawerActivity.this, SignUpActivity.class);
switch(position){
case 7:
i = new Intent(DrawerActivity.this, UserSettingActivity.class);
break;
}
startActivity(i);
【问题讨论】:
标签: android navigation-drawer drawerlayout