鴻蒙系統(tǒng)系列教程到這里已經(jīng)是第12期了,今天我們介紹一下AbilitySlice之間的回傳值,區(qū)別于之前的傳遞值,回傳值的感念更加重要,下面同學(xué)跟著教程開(kāi)始今天的學(xué)習(xí)吧。
AbilitySlice回傳值
各個(gè)AbilitySlice之間除了可以傳遞值之外,也可以實(shí)現(xiàn)回傳值的效果,主要是通過(guò)presentForResult的方法和重寫(xiě)onResult方法
第一步:在layout布局文件下創(chuàng)建ability_main.xml文件,并添加一個(gè)按鈕控件,其中按鈕的修飾文件也如下:
IT培訓(xùn)鴻蒙教程1" />
第二步:在MainAbilitySlice主類(lèi)中添加如下代碼:
并且重寫(xiě)onResult的方法
第三步:在layout布局文件下創(chuàng)建ability_next.xml文件,并添加一個(gè)按鈕控件,其中按鈕的修飾文件也如下:
第四步:在MainAbilitySlice主類(lèi)中添加如下代碼
重寫(xiě)onResult方法
第五步:創(chuàng)建一個(gè)java類(lèi)NextSlice來(lái)繼承AbilitySlice類(lèi),并添加如下代碼:
以上就是這一期的鴻蒙系統(tǒng)開(kāi)發(fā)教程了,下一期我們繼續(xù)介紹Ability指定跳轉(zhuǎn)Slice,喜歡的同學(xué)記得不要錯(cuò)過(guò)了。