मैं एक बहुत ही सरल ऐप लिखने की कोशिश कर रहा हूं जो केवल एक बहुत ही सरल गैर-जीयूआई कार्रवाई करेगा, फिर एक छोटा संदेश प्रदर्शित करें (टोस्ट का उपयोग करके, स्क्रीन पर पहले से ही क्या था, उदाहरण के लिए होम स्क्रीन), और खत्म करें। बस इतना ही।पूरी तरह से किसी गतिविधि की जीयूआई से छुटकारा पाने के लिए (ब्लैक स्क्रीन से बचें)
यह लगभग काम करता है, लेकिन ऐप शुरू होने के बाद भी मुझे एक संक्षिप्त ब्लैक स्क्रीन मिल रही है, फिर होम स्क्रीन पर वापस जाएं और चीजें काम करते हैं क्योंकि मैं इसके बाद इरादा करता हूं। मैंने सोचा कि मेरी गतिविधि पर सेटकंटेंट व्यू का उपयोग नहीं करना (इस प्रकार इसे एक दृश्य से वंचित करना) ब्लैक स्क्रीन से बचने के लिए पर्याप्त होगा, लेकिन यह अभी भी पॉप अप है। कृपया ध्यान दें कि (जैसा कि संबंधित प्रश्न में बताया गया है), एक सेवा मेरी समस्या का उत्तर नहीं है। मैं बस एक जीयूआई-कम (एक टोस्ट को छोड़कर) ऐप चाहता हूं जो तुरंत चलाता है और समाप्त होता है। धन्यवाद :)
यदि आप समझाते हैं कि सेवा आपकी समस्या का उत्तर क्यों नहीं है तो यह संभवतः सहायक होगा। यह बहुत सेवा उन्मुख लगता है। – Matt
सबसे पहले, ठीक है क्योंकि मैं नहीं चाहता कि मेरी प्रक्रिया पृष्ठभूमि में चलने के लिए सेवाओं की तरह है। मैं जल्दी और साफ प्रवेश और बाहर निकलना चाहता हूँ। और दूसरा, एंड्रॉइड प्रलेखन सीधे बताता है कि गतिविधियों में यूआई नहीं होना चाहिए, लेकिन मुझे ऐसा करने का तरीका नहीं मिला। (उत्तर 1 पहले से ही मेरी समस्या हल हो गया है) वैसे भी धन्यवाद। – shutou