使用startActivityForResult()调用子活动时,使用setResult()方法,其第一个参数是RESULT_OK或RESULT_CANCELLED。我也见过其他大写的“东西”。 这些是什么东西'?他们是什么数据类型?某个地方有名单吗? 我试过在各种参考文件中查找它们,但都没有成功。 谢谢你的帮助。
答案 0 :(得分:0)
Activity.setResult
方法的第一个参数是int
。
某处有名单吗?
不,因为用户可以定义自己的结果代码。引用Activity javadoc:
当一个活动退出时,它可以调用setResult(int)将数据返回给它的父项。它必须始终提供结果代码,可以是标准结果RESULT_CANCELED,RESULT_OK或从RESULT_FIRST_USER开始的任何自定义值。