android - 找出哪个 Activity 开始了我的 Activity ?

标签 android android-activity

我想知道哪个 Activity 开始了我在 android 中的 Activity 。我可以使用 getIntent() 获取启动 Activity 的 Intent ,但我无法找出最初是哪个 Activity 启动了该 Intent 。

最佳答案

使用 getCallingActivity ()

注意:如果调用 Activity 不期待结果(即它没有使用包含请求代码的 startActivityForResult(Intent, int) 表单),那么调用包将为空

关于android - 找出哪个 Activity 开始了我的 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5336493/

相关文章:

android - 如何设置 Android 的 onSearchRequested() 样式;

android - 部署导入我的类的 AIDL

android - getLastKnownLocation() Android,最后已知位置何时更新?

android - 如何暂停 Activity 的开始

Android-如何跳过第一个 Activity

android - 如何在 PhoneGap 应用程序启动时启动 Android Activity ?

android - 如何更新 Android 中前台服务的通知文本?

适用于多种语言的 Android 一个值文件夹

android - 如何在 Android 上离线使用 Postgresql 或 MySQL 数据库?

android - 如何在 Android 上将我的分数从一项 Activity 转移到另一项 Activity ?