【发布时间】:2011-10-04 14:53:17
【问题描述】:
我正在尝试创建一个包含共享代码的 android 项目,该代码将被其他人使用。 在这个项目中,我只有 POJO,没有特定于 android 的类。
某些功能需要调用一些活动,并且取决于结果。 我的 POJO 类在使用时会引用调用活动,但这是在运行时发生的,我无法控制这些活动的实现。
我的问题是,通过调用活动的引用,我可以startActivityForResult,但我无法添加 onActivityResult,它可能存在于调用活动中,但不知道我使用的 requestCode。
然后我的问题是,我如何从常规 java 对象中知道活动何时返回?因为,据我了解,我只能在 Activity 类上实现 onActivityResult。
谢谢!
【问题讨论】: