我想從以下的Android片段文檔明白的東西: Android fragment docssavedInstanceState.getInt中的第二個參數是什麼?
在頁面結束的例子中,mCurCheckPosition INT保存在捆綁爲「curChoice」:
@Override
public void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
outState.putInt("curChoice", mCurCheckPosition);
}
然而,在該示例的開始,用於檢查和可能的檢索「curChoice」時,存在提供了一個第二參數「0」:
if (savedInstanceState != null) {
// Restore last state for checked position.
mCurCheckPosition = savedInstanceState.getInt("curChoice", 0);
}
這是個在那裏做零?當然,引用「curChoice」的要點是首先檢索保存在它下面的值?
當該值不存在時,它不會返回null,並且它將返回第二個參數 – KeLiuyue