46

哪个更正确?这:

@Override protected void onSaveInstanceState(Bundle outState) {
    super.onSaveInstanceState(outState);
    outState.putLong(ID, mId);
}

或这个:

@Override protected void onSaveInstanceState(Bundle outState) {
    outState.putLong(ID, mId);
    super.onSaveInstanceState(outState);
}

它们都适用于我的 Gingerbread 设备以及 Froyo 和 Ice Cream Sandwich 模拟器,而且我看到的例子很多,其中一种方式和另一种方式一样多。有关系吗?

4

1 回答 1

49

只要您的键不冲突(例如,ID与 Android 内部使用的相同),两者是相同的。

于 2012-04-26T22:27:23.267 回答