मैं विवरण गतिविधि में हूं और मैं घर की गतिविधि पर वापस जाना चाहता हूं, बैक बटन दबाकर और विवरण गतिविधि पर फिनिश विधि को कॉल करने के बीच क्या अंतर है?बैक बटन और फिनिश के बीच क्या अंतर है?
उत्तर
आप तो अपने Activity
से onBackPressed()
विधि ओवरराइड नहीं किया है, यह आपके Activity
के लिए finish()
आह्वान करेंगे। आपको finish()
को स्पष्ट रूप से कॉल करने की आवश्यकता नहीं है ..
तो इससे Activity
प्रदर्शित होगा जो Activity Stack
के शीर्ष पर है। और empty Stack
है तो आप आवेदन से काफी कुछ करेंगे।
यदि आपके पास onBackPressed()
विधि ओवरराइड है तो आपको गतिविधि को नष्ट करने के लिए स्पष्ट रूप से finish()
पर कॉल करना होगा।
आप अपने कोड से finish()
पर कॉल कर सकते हैं; आप कोड से बैक बटन दबा नहीं सकते हैं। आम तौर पर, finish()
पर कॉल में बैक बटन परिणाम दबाकर। अंतर यह है कि क्या आप अपना कोड या उपयोगकर्ता को कार्रवाई शुरू करना चाहते हैं।
जैसा कि मैंने दोनों फिनिश और बैक बटन को गतिविधि को नष्ट कर दिया है। मुझे मिला एकमात्र अंतर यह है कि जब आप वापस बटन दबाते हैं तो यह आह्वान होता है। onBackPress घटना
- 1. वेरिलोग में $ स्टॉप और $ फिनिश के बीच क्या अंतर है?
- 2. # {} $ {} और% {} के बीच क्या अंतर है?
- 3. [अपरिभाषित] और [,] के बीच क्या अंतर है?
- 4. $ और $$ के बीच क्या अंतर है?
- 5. के बीच क्या अंतर है:। और: आर !?
- 6. भिन्नता और '-' के बीच क्या अंतर है?
- 7. "$^एन" और "$ +" के बीच क्या अंतर है?
- 8. बैक बटन
- 9. बैक बटन
- 10. बैक बटन
- 11. बैक बटन
- 12. AJAX और ब्राउज़र बैक बटन
- 13. बैक बटन
- 14. सफारी और क्रोम बैक बटन
- 15. नेविगेशन बार और बैक बटन
- 16. बैक बटन
- 17. UINavigationBar बैक बटन के शीर्षक को "बैक"
- 18. डेड लेटर कतार और बैक आउट क्यू के बीच क्या अंतर है?
- 19. NavigationService.Navigate() विधि और PhoneApplicationFrame.Source प्रॉपर्टी के बीच क्या अंतर है?
- 20. के बीच क्या अंतर है?
- 21. अंतर और कहां के बीच क्या अंतर है?
- 22. स्थैतिक कोशिकाओं और गतिशील प्रोटोटाइप के बीच क्या अंतर है?
- 23. एंड्रॉइड: सकारात्मक, नकारात्मक, और तटस्थ बटन के बीच अंतर
- 24. setDisplayHomeAsUpEnabled और setHomeButtonEnabled के बीच क्या अंतर है?
- 25. स्क्रीन टाइमआउट और पावर-बटन-प्रेस के बीच अंतर करें?
- 26. खेल विकास और व्यावसायिक विकास के बीच क्या अंतर है?
- 27. 'माउसअप' और 'क्लिक' घटनाओं के बीच क्या अंतर है?
- 28. file_get_contents और fread बीच क्या अंतर है
- 29. क्या बीच का अंतर है :: और ::: स्काला
- 30. "। +" और "। +?" के बीच अंतर
मुझे लगता है कि कोई अंतर नहीं है, दोनों का एक ही प्रभाव बट है एंड्रॉइडManifest.xml में आपकी गतिविधि की कॉन्फ़िगरेशन पर निर्भर करता है, यदि आपने एंड्रॉइड सेट किया है: launchMode = "singleInstance" – QAMAR