gpt4 book ai didi

android - 从小部件启动时, Activity 未显示在最近的应用程序列表中

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:06:01 25 4
gpt4 key购买 nike

我创建了一个应用程序小部件,单击它会在我的应用程序中启动一个 Activity 。

它启动的 Activity 不是主要启动器 Activity(在应用程序 list 中设置)。

<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

我正在启动的 Activity 具有 launchMode="singleTop"(可能相关)

如果我从应用程序启动器启动该应用程序,然后按主页,然后按最近的应用程序按钮,该应用程序就在那里。然后我从最近的 Activity 列表中删除该应用程序或强制关闭它。

如果我随后单击我的小部件, Activity 将正常启动。然后我按主页,然后该应用程序没有出现在最近使用的应用程序列表中。

有什么想法吗?

最佳答案

我的 Activity 是在 list 中用标志 android:excludeFromRecents="true" 定义的。傻我,应该早点发现。删除该标志可以解决问题。

关于android - 从小部件启动时, Activity 未显示在最近的应用程序列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11349590/

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