gpt4 book ai didi

android - 对于 startActivity,ActivityManager Log 正在显示,但没有调用 Activity 的 onCreate

转载 作者:太空狗 更新时间:2023-10-29 14:39:50 26 4
gpt4 key购买 nike

我正在尝试从无障碍服务开始一项 Activity 。所以在我的应用程序中,这是唯一的 Activity 。当我调用 startActivity() , 打印了以下日志,但不会调用 Activity (名为 WifiAlertDialouge)的 onCreate(savedInstanceState: Bundle?) .

I/ActivityManager: START u0 {flg=0x50000000 cmp=com.estimote.indoorapp/.WifiAlertDialouge} from uid 10065 on display 0

上面的日志是什么意思?这是否意味着 Activity 开始了?猜猜为什么我的 Activity 是 onCreate没有被调用?

谢谢。

最佳答案

如果您尝试从服务启动 Activity,您应该添加 FLAG_ACTIVITY_NEW_TASK 标志

Intent dialogIntent = new Intent(this, WifiAlertDialouge.class);
dialogIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(dialogIntent);

关于android - 对于 startActivity,ActivityManager Log 正在显示,但没有调用 Activity 的 onCreate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50162988/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com