哪个更正确?这:

@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仿真器上为我工作,并且我已经看到了很多例子,它们说的是一种。有关系吗?

最佳答案

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

10-08 18:26