मेरा ऐप, पृष्ठभूमि में चल रहा है, कुछ बिंदु पर उपयोगकर्ता के प्रवाह को उद्देश्य से बाधित करने के लिए गतिविधि प्रदर्शित करता है। मेरी गतिविधि एक नया कार्य शुरू करती है, जो अग्रभूमि में होने पर "हालिया कार्य" सूचियों में दिखाई देती है। क्या इसे किसी भी तरह से रोका जा सकता है? android:excludeFromRecents
सेट करना काम नहीं करता है - रोक दिए जाने के बाद ही "हालिया कार्य" में गतिविधि प्रस्तुत नहीं की जाती है।हाल के कार्यों से वर्तमान गतिविधि को बाहर निकालें
प्रकट की तरह दिखता है:
<activity
android:name="com.example.recenttasks.MainActivity"
android:excludeFromRecents="true">
</activity>
और गतिविधि इस तरह से शुरू कर दिया गया है:
@Override
public void onReceive(Context context, Intent intent) {
Intent i = new Intent(context, MainActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
क्षमा करें, मदद नहीं की। – lstipakov