【发布时间】:2018-08-16 19:26:34
【问题描述】:
我了解什么是上下文,以及为什么需要它,但是为什么需要它来启动活动,为什么不能仅通过静态加载它们或调用其构造函数来完成。
【问题讨论】:
-
查看
Activity.getCallingActivity()的文档... -
返回调用此活动的活动名称。这是 * {@link #setResult setResult()} 中的数据将发送给谁。您 * 可以使用此信息来验证是否允许接收者 * 接收数据。 这并不能解释为什么我不能创建和启动这样的活动,例如:
ActivityToLaunch.create()或ActivityToLaunch activity = new ActivityToLaunch()
标签: android android-activity android-context