मैंने प्रश्न पढ़ा है: this और this साझा प्राथमिकताओं को पढ़ने के बारे में। लेकिन उन्हें अभी भी साझा संदर्भों तक पहुंचने के लिए संदर्भ की आवश्यकता है। मैं जानना चाहता हूं कि बिना संदर्भ के साझा किए गए संदर्भों को कैसे पहुंचाया जाए। अग्रिम धन्यवादसंदर्भ के बिना साझा किए गए संदर्भों तक पहुंच
5
A
उत्तर
5
मैं एप्लिकेशनकॉन्टेक्स्ट को पहले (this) पुनर्प्राप्त करके अपनी समस्या हल करता हूं और फिर साझा संदर्भ प्राप्त करने के लिए उस संदर्भ का उपयोग करता हूं। के-बेलो धन्यवाद।
0
आवेदन वर्ग:
import android.app.Application;
import android.content.Context;
public class MyApplication extends Application {
private static Context mContext;
public void onCreate() {
super.onCreate();
mContext = getApplicationContext();
}
public static Context getAppContext() {
return mContext;
}
}
AndroidManifest में आवेदन घोषित:
<application android:name=".MyApplication"
...
/>
उपयोग:
PreferenceManager.getDefaultSharedPreferences(MyApplication.getAppContext());
संबंधित मुद्दे
- 1. साझा किए गए संदर्भों में स्टोर कुकी
- 2. संदर्भ के बिना संसाधनों तक पहुंच
- 3. साझा किए गए संदर्भ लगातार
- 4. एंड्रॉइड: लाइब्रेरी में साझा किए गए संदर्भों का उपयोग
- 5. आईओएस 'एंड्रॉइड के साझा किए गए संदर्भों के बराबर
- 6. बंडल को साझा किए गए संदर्भों में सहेजें
- 7. साझा किए गए संदर्भ फ़ाइल हटाएं
- 8. साझा किए गए संदर्भों का उपयोग कैसे करें
- 9. साझा किए गए संदर्भों में एक स्ट्रिंग सरणी संग्रहीत करना
- 10. एंड्रॉइड में साझा किए गए संदर्भ क्या हैं?
- 11. साझा किए गए संदर्भों का अधिकतम आकार वर्ग
- 12. साझा संदर्भों के लिए आवेदन संदर्भ?
- 13. साझा किए गए संदर्भ कभी-कभी हटा दिए जाते हैं
- 14. क्या मैं परीक्षण क्लाइंट के बिना परीक्षण किए गए दृश्य के प्रतिक्रिया संदर्भ तक पहुंच सकता हूं?
- 15. किसी सेवा से साझा किए गए संदर्भ प्राप्त करें
- 16. सिग्नल हैंडलर से साझा डेटा तक पहुंच
- 17. एकाधिक विकल्प ListView और साझा किए गए संदर्भ
- 18. साझा संदर्भ अनुप्रयोग संदर्भ बनाम गतिविधि संदर्भ
- 19. सी ++ 11 std :: thread :: साझा डेटा तक पहुंच और पहुंच
- 20. मेरे साझा किए गए संदर्भों से निपटने के लिए वरीयता सक्रियता को कैसे बल देना है?
- 21. साझा किए गए संदर्भों के कैशिंग मूल्यों को समझ में आता है?
- 22. मैं गतिविधि के बाहर साझा किए गए संदर्भों का उपयोग कैसे करूं?
- 23. एंड्रॉइड: किसी गतिविधि या संदर्भ रीफ्रेंस के बिना संसाधनों तक पहुंच
- 24. एंड्रॉइड ऐप अपडेट करने पर साझा किए गए संदर्भों का क्या होगा?
- 25. साझा किए गए ताले लॉक कब जारी किए जाते हैं?
- 26. निर्यात किए गए सामग्री प्रदाता संभावित संवेदनशील डेटा तक पहुंच प्रदान कर सकते हैं
- 27. किसी ऑब्जेक्ट को साझा करने के लिए साझा किए गए फ़ंक्शन पर ऑब्जेक्ट पास करें, वास्तव में स्वामित्व साझा किए बिना
- 28. साझा किए गए संदर्भों को एक्सेस करना यूआई थ्रेड से किया जाना चाहिए?
- 29. साझा किए गए संदर्भों में दिनांक को कैसे सहेजना और पुनर्प्राप्त करना
- 30. बिना हस्ताक्षर किए गए Int
आप बस _can't_, लेकिन जब तक अपने आवेदन चल रहा है उपयोग करने के लिए उपलब्ध एक _ अनुप्रयोग Context_ है ... –
आप नहीं कर सकते हैं। इसे एक संदर्भ की जरूरत है। – Guardanis
यदि आप इस बात की विस्तृत जानकारी दे सकते हैं कि आपको इसकी आवश्यकता क्यों है, तो शायद हम इसके साथ आपकी मदद कर सकते हैं। – Erol