我的应用提供了一个小部件。用户可以将小部件添加到他的Android OS的主屏幕。当用户点击小部件时,我的应用程序将被打开。
问题是:运行时,应用程序不会显示在“最近的应用”列表中。
如何将我的应用程序显示在“最近的应用程序”列表中,无论它是如何打开的?
以下是打开应用程序的意图:
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>