标签: android android-activity
如何以编程方式区分Android Activity和SubActivity? 有没有API?
答案 0 :(得分:8)
我假设您指的是检测活动是否是通过startActivityForResult()启动的。
startActivityForResult()
在这种情况下,请尝试getCallingActivity()。引用documentation,“注意:如果调用活动不期望结果(即它没有使用包含请求代码的startActivityForResult(Intent, int)表单),则调用包将为null。 “
getCallingActivity()
startActivityForResult(Intent, int)