我正在从活动 1 移动到活动 2,并通过 intent 发送一些数据。没关系,没有问题,但是当我离开活动 2 然后回来时,意图是空的。为了解决这个问题,我尝试了这段代码:
@Override
protected void onSaveInstanceState (Bundle outState) {
outState.putInt("row_id", row_id);
}
@Override
protected void onRestoreInstanceState (Bundle savedInstanceState) {
int row_idss = savedInstanceState.getInt("row_id");
Log.v("this","restore" + Integer.toString(row_idss));
}
我试图在离开活动之前保存它并在重新打开时检索它。无论如何,它没有工作,也没有记录它。
我试过 onPause 和 onResume ,奇怪的是他们也没有打电话。我使用此代码来确保它运行
@Override
protected void onResume() {
super.onResume();
Log.v("this","test");
}
没有记录。你能帮我解决这个问题吗?我不知道我该怎么做才能解决它
非常感谢