前言
fragment 1.3.0-alpha04
发布了,其中有很多变动,其中提供了 fragment 间传递数据的新方式
API 更改
首先我们介绍一下 API 更改
startActivityForResult()
/onActivityResult()
和requestPermissions()
/onRequestPermissionsResult()
弃用prepareCall()
重命名为registerForActivityResult()
target fragment API
被弃用
Activity Result API 上位
由于官方提供了 「Activity Result API」 来替换 「onActivityResult」 机制,因此 fragment 的 startActivityForResult()
/onActivityResult()
和 requestPermissions()
/onRequestPermissionsResult()
方法被标记弃用了
「Activity Result API」 详情可参考 秉心说