我有名为 ACITIVTYA、ACITIVTYB、ACITIVTYC 的活动。
ACITIVTYB 和 ACITIVTYC 扩展了 ACTIVITYA
在作为父活动的 ACITIVTYA 中,我想重新加载 ACTIVITYB。我使用了以下代码
finishActivity(1000);
Intent intent = new Intent(ACITIVTYB.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivityForResult(intent,1000);
但是finishActivity(1000); 当屏幕中出现相同的 ACTIVITYB 时,不起作用。
它适用于不同的活动,即当 ACTIVITYC 在屏幕上时,我可以重新加载 ACTIVITYB。但是当 ACTIVITYB 在屏幕上时,我无法重新加载相同的 ACTIVITYB。