startactivityforresult被弃用了
时间: 2023-05-31 18:05:24 浏览: 158
Activity跳转
4星 · 用户满意度95%
是的,startActivityForResult()方法已经被弃用了。从Android 11开始,Google推荐使用registerForActivityResult()方法来代替。registerForActivityResult()方法使用起来更加方便,可以更好地处理ActivityResult回调。例如,您可以使用ActivityResultCallback接口来处理ActivityResult回调,而不需要在onActivityResult()方法中处理它们。此外,registerForActivityResult()方法还支持更多的ActivityResult回调类型,包括请求权限、选择文件等。
阅读全文