尽管这个问题已经被问了很多次,但是我无法找到我的变化的答案。
我有三个活动A、B和C。
可以从A到B,也可以从A到C;但是不能从B到C。
一旦我们进入C活动,唯一的离开该活动的方法是按系统返回按钮或按工具栏中的back按钮调用onBackPressed()。我从未创建另一个Intent来从C启动。因为我从未创建Intent,所以我没有办法调用intent.putExtra(key, value)。
我试图实现对A中某些数据的条件刷新——但只有当我们从B回来时才刷新。我该怎么做呢?
我有三个活动A、B和C。
可以从A到B,也可以从A到C;但是不能从B到C。
一旦我们进入C活动,唯一的离开该活动的方法是按系统返回按钮或按工具栏中的back按钮调用onBackPressed()。我从未创建另一个Intent来从C启动。因为我从未创建Intent,所以我没有办法调用intent.putExtra(key, value)。
我试图实现对A中某些数据的条件刷新——但只有当我们从B回来时才刷新。我该怎么做呢?
B
返回时才需要这样做。听起来你需要在A
中使用onActivityResult
来检查条件。 - OneCricketeer