View save state

View.onSaveStateInstance被調(diào)用的條件

  • View有唯一的ID
  • View的初始化時(shí)要調(diào)用setSaveEnabled(true)

系統(tǒng)框架里已經(jīng)提供的View控件在初始化時(shí)都已經(jīng)調(diào)用 setSaveEnabled(true)了,所以只有自定義控件需要考慮調(diào)用這個(gè)接口

詳細(xì)的介紹參見(jiàn) Android面試一天一題 (Day 6),另外上面的文章最后提到了一個(gè)ID重復(fù)的問(wèn)題,答案可以見(jiàn)Tricky Android

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,251評(píng)論 25 708
  • ¥開(kāi)啟¥ 【iAPP實(shí)現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開(kāi)一個(gè)線程,因...
    小菜c閱讀 6,511評(píng)論 0 17
  • 城市的公共交通 每個(gè)站臺(tái)都有一個(gè)名字 卻沒(méi)有 我的目的地
    不主動(dòng)的風(fēng)閱讀 209評(píng)論 0 0
  • 前幾天出去做活動(dòng),然后不小心就把自己曬傷了,以前從來(lái)沒(méi)有意識(shí)到在大太陽(yáng)底下曬一會(huì)兒,皮膚就會(huì)這么脆弱這么敏感。我有...
    亦如是閱讀 236評(píng)論 0 0
  • 雖已到冬月中旬, 廣州的冬季依然溫暖舒適,太陽(yáng)公公毫不吝嗇地把陽(yáng)光撒在大地上,照耀在每個(gè)人的臉上。昨日加班一天后...
    紫小薰閱讀 277評(píng)論 4 0