0
我有2個活動。活動 - A和B如何從其他活動重新創建以前的活動實例
從活動-A我通過按下按鈕啓動活動-B並啓動一個意圖。
然後在Activity-B執行一些操作後,我使用如下所示的Intent返回到Activity-A。
public class ActivityB extends AppCompatActivity {
private Button btn;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_b);
btn = (Button) findViewById(R.id.button);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
try {
Intent failIntent = new Intent(getBaseContext(), ActivityA.class);
startActivity(failIntent);
}catch (Exception e) {
}
}
});
}
}
無論何時我們通過startActivity (Intent)
啓動活動,它都會啓動活動的新實例。我們如何確保我們啓動以前的活動實例?在這種情況下,活動A的前一個實例?