您的位置:首页 > 移动开发 > Android开发

关于快速返回android桌面

2013-04-18 16:57 211 查看



一般android手机回到桌面:

Intent i = new Intent(Intent.ACTION_MAIN);

i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

i.addCategory(Intent.CATEGORY_HOME);

startActivity(i);

听说联想乐ipone使用上述方法会崩溃,(自己没有验证过)因此,可采用如下方法处理:
Intent mHomeIntent = new Intent(Intent.ACTION_MAIN, null);

mHomeIntent.putExtra("GOHOME","GOHOME");

mHomeIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK |

Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);

mHomeIntent.setClassName("com.android.launcher","com.android.launcher.HomeScreen");

startActivity(mHomeIntent);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐