मेरे पास एक ऐसा ऐप है जो बहुत पदानुक्रमित है (गतिविधियां लीग> टीम> स्थिति> प्लेयर के समान होती हैं) और इसलिए मैंने प्रत्येक गतिविधि singleTop
बनाई है नेविगेशन समझदार रखें और डुप्लिकेट उदाहरणों को रोकने के लिए।लॉन्चमोड = "सिंगल टास्क" बनाम सेटिंग गतिविधि लॉन्च करना मोड = "सिंगलटॉप"
अब मैं अपना दूसरा ऐप बना रहा हूं और मैंने देखा है कि यह डुप्लिकेट उदाहरणों को रोकने के लिए मेरे आवेदन को singleTask
घोषित करने का सुझाव दिया गया है। क्या कोई प्रत्येक दृष्टिकोण के फायदों की व्याख्या करने में मदद कर सकता है?
मेरा नया ऐप सिर्फ 3 टुकड़ों के साथ एक गतिविधि है और फिर मैं शायद एक सेटिंग गतिविधि और शायद एक एफएक्यू जोड़ दूंगा।
संपादित करें: मुझे अभी एहसास हुआ है कि singleTask
मेरे ऐप के डुप्लिकेट उदाहरणों को रोक नहीं रहा है, जैसा कि मैंने सोचा था। अब इसे संभालने का सही तरीका ढूंढ रहे हैं ...
मुझे संदेह था कि मैंने उनकी परिभाषा पूरी तरह से समझ नहीं ली है। स्पष्टीकरण के लिए धन्यवाद। मेरा मुख्य लक्ष्य था जब मैं उपयोगकर्ता लीग> टीम> स्थिति में जाता हूं और फिर ऐप को कम करता है और फिर से प्रस्तुत करता है, जो स्थिति के बजाय लीग लोड कर रहा था। सिंगलटॉप घोषित करके, मेरा ऐप अब हमेशा लोड हो रहा है जहां मैंने छोड़ा था। निश्चित नहीं है कि सिंगल टास्क ऐसा क्यों नहीं करता है। – NSouth
@NSouth क्या आपने कभी यह पाया है कि सिंगलेटैट ऐसा क्यों नहीं कर रहा है? – batmaci