假设我有 2 个 Activity (ActivityOne 和 ActivityTwo)。我如何从 ActivityOne 调用 ActivityTwo?那么我如何从ActivityTwo返回到ActivityOne呢?例如,我有一个 ListView ,其中包含主机电话上的所有联系人。当我点击联系人时,另一个 Activity 会显示信息并允许编辑该联系人。然后我可以点击后退按钮,然后我会返回到调用 ActivityTwo 之前 ActivityOne 所处的确切状态。我正在考虑一个 Intent 对象,但我不确定。有人可以发布一些代码吗?
最佳答案
在您的第一个 Activity (AcitvityOne) 中,您可以调用
Intent intent = new Intent(this, ActivityTwo.class);
startActivityForResult(intent, CODE);
然后你可以覆盖
public void onActivityResult(int reqCode, int resultCode, Intent data) {
接收此 Activity 的结果
关于java - 在一个 Activity 中调用其他 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2794120/