如果你将项目中的appcompat库升级到1.3.0或更高的版本,你会发现startActivityForResult()方法已经被废弃了。
这个方法相信所有做过Android的开发者都用过,它主要是用于在两个Activity之间交换数据的。
那么为什么这个如此常用的方法会被废弃呢?官方给出的说法是,现在更加建议使用Activity Result API来实现在两个Activity之间交换数据的功能。
我个人的观点是,startActivityForResult()方法并没有什么致命的问题,只是