【发布时间】:2018-11-19 04:07:57
【问题描述】:
以下是我的代码,但在重新加载活动后我没有得到restaurant_id;
Intent refresh = new Intent(getApplicationContext(), RestaurantDetailActivity.class);
refresh.putExtra("restaurant_id", mDataset.get(position).getRestaurantId());
startActivity(refresh);
finish();
【问题讨论】:
-
当您重新加载 Activity 时,您丢失了来自后面 Activity 的数据。
-
这里的
RELOAD是什么意思?请解释您的问题。 -
您可以尝试使用 onResume 并检查餐厅 id 是否有价值...
-
你为什么不能试试这个stuff.mit.edu/afs/sipb/project/android/docs/training/basics/…意味着重新创建活动
标签: android android-studio android-intent