View.onSaveStateInstance被調(diào)用的條件
- View有唯一的ID
- View的初始化時要調(diào)用setSaveEnabled(true) ;
系統(tǒng)框架里已經(jīng)提供的View控件在初始化時都已經(jīng)調(diào)用 setSaveEnabled(true)了侯繁,所以只有自定義控件需要考慮調(diào)用這個接口
詳細(xì)的介紹參見 Android面試一天一題 (Day 6)吩谦,另外上面的文章最后提到了一個ID重復(fù)的問題房交,答案可以見Tricky Android