android - What's the best way to skip an Activity -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 2 जवाब
मैं एक ऐप विकसित कर रहा हूं जिसमें एक उपयोगकर्ता अपने डैशबोर्ड में प्रवेश करता है और लॉग इन रहता है जब तक वह लॉग आउट नहीं करता (मेरा मतलब है कि ऐप बंद है और पुनरारंभ होता है, वह अब भी प्रवेश में रहता है)। मैं यह जांचने के लिए
। Preference.java
सार्वजनिक करने के लिए
SharedPreferences का उपयोग कर रहा हूं। कक्षा प्राथमिकता {संदर्भ संदर्भ; साझा किए गए साझा किए गए संदर्भ लोक पसंद (संदर्भ संदर्भ) {this.context = context; SharePref = context.getSharedPreferences ("लॉगिनस्टेट", 0); } सार्वजनिक बूलियन getIsLoggedIn () {साझा साझा Pref.Boolean ("राज्य", गलत); } सार्वजनिक शून्य सेटIsLoggedIn (बूलियन राज्य) {SharedPreferences.Editor संपादक = sharePref.edit (); संपादक। इनपुटबोलियन ("राज्य", राज्य); editor.commit (); }}
मैं फ़ंक्शन
setIsLoggedIn (true) कॉल करता हूं जब उपयोगकर्ता लॉग इन करता है और
setIsLoggedIn (false) जब उपयोगकर्ता लॉग आउट करता है । अगर उपयोगकर्ता पहले ही लॉग इन हो तो लॉगिन एक्टिविटी को कैसे जांच और छोड़ना है?
इस स्थिति को अपने स्पलैश स्क्रीन
वरीयता = नई पसंद (स्पलैशस्क्रीन।); यदि (preference.getIsLoggedIn ()) {// प्रवेश स्क्रीन पर जाएं} अन्य {// अपने मैनस्क्रीन पर जाएं}
Comments
Post a Comment