Android 当通过PendingEvent打开应用程序时,该应用程序不会显示在最近的应用程序列表中

Android 当通过PendingEvent打开应用程序时,该应用程序不会显示在最近的应用程序列表中,android,android-appwidget,android-recents,Android,Android Appwidget,Android Recents,我的应用程序提供了一个小部件。用户可以将小部件添加到其Android操作系统的主屏幕。当用户点击小部件时,我的应用程序被打开 问题是:如果按此方式运行,则该应用程序不会显示在“最近使用的应用程序”列表中 如何使我的应用程序显示在最近的应用程序列表中,而不管它是如何打开的 以下是用于打开应用程序的意图: Intent intent = new Intent(context, MainActivity.class); PendingIntent pendingIntent = PendingInte

我的应用程序提供了一个小部件。用户可以将小部件添加到其Android操作系统的主屏幕。当用户点击小部件时,我的应用程序被打开

问题是:如果按此方式运行,则该应用程序不会显示在“最近使用的应用程序”列表中

如何使我的应用程序显示在最近的应用程序列表中,而不管它是如何打开的

以下是用于打开应用程序的意图:

Intent intent = new Intent(context, MainActivity.class);
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);
views.setOnClickPendingIntent(R.id.widget_contents, pendingIntent);
以下是应用程序清单中的活动声明:

<activity
    android:name=".MainActivity"
    android:label="@string/title_activity_browse_playlist"
    android:screenOrientation="portrait"
    android:configChanges="orientation|keyboardHidden"
    android:launchMode="singleTop">
</activity>

请看,也许这有帮助you@Shayanpourvatan不幸的是,这没有帮助。