को खत्म करने के बाद टास्क मैनेजर में क्यों दिखाई देता है यदि कोई निश्चित शर्त पूरी हो गई तो मैं finish()
पर कॉल कर रहा हूं। हालांकि, finish()
के बाद भी यदि मैं होम बटन पकड़ता हूं तो भी मैं वहां अपना ऐप देख सकता हूं। यदि प्रक्रिया को मारना एक वांछनीय विकल्प नहीं है, तो मुझे क्या करना चाहिए?मेरा ऐप अभी भी
यह वह जगह है जहां मैं finish()
फोन कर रहा हूँ:
protected void onStart() {
.............
if(today.equals("..."))
finish();
};
मुझे पता है कि खत्म गतिविधि खत्म हो जाएगा लेकिन क्यों यह अभी भी कार्य प्रबंधक में दिख रहा है? मैंने इसे खत्म कर लिया है
'फिनिश()' केवल गतिविधि को मारता है, पूरे आवेदन में नहीं। तुम क्या करने की कोशिश कर रहे हो? आपको इसे जाने की आवश्यकता क्यों है? – dmon
लेकिन मेरे ऐप में केवल एक गतिविधि है। केवल मुख्य। जावा। – ARMAGEDDON
हाँ, लेकिन ऐसी कोई प्रक्रिया है जिसमें आपके पास कोई भी गतिविधियां हों, भले ही आपके पास केवल एक ही हो, और वह वही है जो अभी भी चल रहा है। – dmon