MainActivity - (开始) - > LoginActivity - (如果登录成功) - > MainActivity(包含更新的数据)。
我想完成LoginActivity,然后使用layout login successfull
启动MainActivity我尝试过这段代码:
Intent intent = new Intent(Synchronization.this, MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(intent);
this.finish();
但它无法正常工作。任何想法如何使事情正常工作?
答案 0 :(得分:1)
尝试
Intent intent = new Intent(Synchronization.this, MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
答案 1 :(得分:1)
您只能完成LoginActivity,不需要再次启动Activity。您可以更新onAesume of MainActivity上的数据
我很抱歉我的英语不好