View.onSaveStateInstance被调用的条件
- View有唯一的ID
- View的初始化时要调用setSaveEnabled(true) ;
系统框架里已经提供的View控件在初始化时都已经调用 setSaveEnabled(true)了,所以只有自定义控件需要考虑调用这个接口
详细的介绍参见 Android面试一天一题 (Day 6),另外上面的文章最后提到了一个ID重复的问题,答案可以见Tricky Android
- View有唯一的ID
系统框架里已经提供的View控件在初始化时都已经调用 setSaveEnabled(true)了,所以只有自定义控件需要考虑调用这个接口
详细的介绍参见 Android面试一天一题 (Day 6),另外上面的文章最后提到了一个ID重复的问题,答案可以见Tricky Android
本文标题:View save state
本文链接:https://www.haomeiwen.com/subject/mdlcuttx.html
网友评论