小编use*_*373的帖子

如何从非活动类调用startactivityforresult来获取resuts

是否可以startActivityForResult()从非活动类调用以获得结果?

场景是这样的:

我有一个类NonActivity(它不是从Activity派生的,因为它不是UI).这个类将有很多函数(基本上是步骤)来运行.其中一个步骤需要显示UI(Activity)然后获取结果(用户输入内容).然后能够在接下来的步骤中使用该数据.

如果没有派生活动类,如何实现这一点,因为我没有UI组件?此外,因为我不想从活动类派生,这意味着我无法覆盖OnActivityResult().结果究竟来自哪里?

android android-activity

13
推荐指数
2
解决办法
3万
查看次数

标签 统计

android ×1

android-activity ×1