什么是'startIntentSenderForResult(android.content.IntentSender, int, android.content.Intent, int, int,



startIntentSenderForResult(android.content.IntentSender,int,android.contant.Intent,int,int)'已弃用我使用的是替代

遵循文档:

此方法已被弃用,取而代之的是使用ActivityResult API,它通过ActivityResultContract和androidx.Activity.Result.contract.ActivityResultContracts中提供的用于公共意图的预构建合约来提高类型安全性,提供用于测试的挂钩,并允许在独立于活动的独立可测试类中接收结果。使用registerForActivityResult(ActivityResultContract,ActivityResultCallback)为ActivityResultContract传递StartIntentSendForResult对象。

相关内容

  • 没有找到相关文章

最新更新