View save state
2016-10-21 本文已影响0人
yuansip
View.onSaveStateInstance被调用的条件
- View有唯一的ID
- View的初始化时要调用setSaveEnabled(true) ;
系统框架里已经提供的View控件在初始化时都已经调用 setSaveEnabled(true)了,所以只有自定义控件需要考虑调用这个接口
详细的介绍参见 Android面试一天一题 (Day 6),另外上面的文章最后提到了一个ID重复的问题,答案可以见Tricky Android