के जीवन चक्र विधियों का कॉलिंग ऑर्डर मैं startActivity(intent)
पर कॉल करके किसी अन्य गतिविधि (FIRST गतिविधि) से एक गतिविधि (SECOND गतिविधि) प्रारंभ करना चाहता हूं। इससे पहले कि मैं वास्तव में यह कर, मैं लोगों का कहना है पाया कि जीवन चक्र तरीकों निम्न क्रम में कहा जाता है:एंड्रॉइड - दो गतिविधियों के बीच स्विच करते समय, गतिविधि
FIRST Activity onCreate
FIRST Activity onStart
FIRST Activity onResume
FIRST Activity onPause
SECOND Activity onCreate
SECOND Activity onStart
SECOND Activity onResume
FIRST Activity onStop
SECOND Activity onResume
हमेशा FIRST Acitivity onStop
से पहले कहा जाता है? मैंने सोचा
FIRST Activity onPause
FIRST Activity onStop
SECOND Activity onCreate
SECOND Activity onStart
SECOND Activity onResume
कहा जाएगा, लेकिन ऐसा नहीं लगता है।
इसके अलावा, मैं सिर्फ दो गतिविधियों के बीच बदलते हैं,
FIRST Activity onPause
SECOND Activity onRestart
SECOND Activity onStart
SECOND Activity onResume
FIRST Activity onStop
तरीकों हमेशा इसी क्रम में कहा जाता है?
ओह से पहले के नाम से जाना जाता है, वहाँ पहले से ही इसके लिए एक दस्तावेज है। – Naetmul
लेकिन ध्यान रखें, कुछ तरीकों को कभी भी 'ऑनस्टॉप() 'कहा नहीं जा सकता है। अपना कोड लागू करने से पहले प्रत्येक विधि के दस्तावेज़ीकरण को ध्यान से पढ़ें। – OneWorld
@OneWorld क्या आपके पास इसके लिए कोई स्रोत है? मुझे कहीं भी यह नहीं मिल रहा है कि 'ऑनस्टॉप()' कभी नहीं कहा जा सकता है। मुझे पता है कि अगर प्रक्रिया पृष्ठभूमि में है और सिस्टम को सभी विधियों को बुलाए बिना इसे मारने का फैसला किया जाता है, लेकिन ऑन-स्टॉप() 'के बारे में कोई भी बयान नहीं मिल रहा है। – Thorbear