सभी को नमस्कार, मैंने एक मोबाइल एप्लिकेशन बनाया है जहां आप डेटाबेस में अपनी कार के विवरण को सहेज सकते हैं, लेकिन मैं मुख्य गतिविधि पर वापस कैसे जा सकता हूं जब किसी ने अपने मूल्यों को दर्ज किया और सेव पर क्लिक किया, मेरे पास निम्न कोड है

SaveButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                InsertCar();
                Return true();
            }
    });

जिस क्षण उपयोगकर्ता सहेजने पर क्लिक करता है, मुझे स्वचालित रूप से मुख्य गतिविधि पर वापस जाने की आवश्यकता होती है

0
h.a.l.r 8 अक्टूबर 2017, 21:53

6 जवाब

सबसे बढ़िया उत्तर

गतिविधि में इसका उपयोग करें:

finish();
3
Hooman 8 अक्टूबर 2017, 21:58

यदि यह गतिविधि वर्तमान गतिविधि के onClickLisnter के अंदर आपके MainActivity कॉल finish() के शीर्ष पर है

0
MadScientist 8 अक्टूबर 2017, 21:58

वर्तमान गतिविधि को समाप्त करने के लिए आप InsertCar(); के बाद बस finish(); को कॉल कर सकते हैं।

0
SnkTay 8 अक्टूबर 2017, 22:06

मेरा समाधान नीचे है। आप क्लिक फ़ंक्शन में उपयोग कर सकते हैं।

YourController.super.onBackPressed();

0
MahmutKarali 8 अक्टूबर 2017, 22:47

आपको इसे मैनिफेस्ट में सेट करना होगा

गतिविधि टैग में जोड़ें:

Android:parentActivityName=com.mainActivity

फिर आपकी गतिविधि में: समाप्त करें ();

0
Moshe Edri 8 अक्टूबर 2017, 23:58
 SaveButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            this.finish();
        }
});
0
Ankit Aman 9 अक्टूबर 2017, 01:29