还有其他无需使用mainIntent清除旧任务和创建新任务的方法吗?

时间:2018-08-23 08:12:03

标签: android

因此,当我按手机上的“后退”按钮时,我试图清除所有任务。但我从以下代码中得到了1. if(myFt(array)){...} else {...} // undefined will directly push to else. 2. if(myFt(array) == undefined) 3. if(typeof myFt(array) === 'undefined') 的错误:

Cannot resolve symbol 'mainIntent'

哪里有我出错的地方,还是有其他方法可以实现这一目标?

2 个答案:

答案 0 :(得分:1)

尝试此操作会传递错误的意图名称。

 Intent login_intent = new Intent(Login.this, MainActivity.class);
                        login_intent .addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | 
                        Intent.FLAG_ACTIVITY_CLEAR_TASK);
                        startActivity(login_intent);
                        finish();

答案 1 :(得分:-1)

尝试将名称“ mainIntent”更改为“ login_intent”

Intent login_intent = new Intent(Login.this, MainActivity.class);
                            login_intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
                            startActivity(login_intent);
                            finish();