मैंने एक लाइब्रेरी बनाई है जिसका उपयोग मैं अपने ऐप में करता हूं। मैं इसे साझा प्राथमिकताओं में संग्रहीत कुछ सेटिंग्स तक पहुंच बनाना चाहता हूं।एंड्रॉइड: लाइब्रेरी में साझा किए गए संदर्भों का उपयोग
यह मेरा पुस्तकालय का एक छोटा संस्करण है:
package com.android.foobar;
import android.content.SharedPreferences;
import android.preference.PreferenceManager;
public class Lib {
int now;
public Lib() {
SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(this);
now = settings.getInt("now", 435);
}
public int foo(){
return now;
}
}
मैं एक जवाब और प्रयोग करने के लिए तलाश रहे हैं, लेकिन मैं एक वैध संदर्भ getDefaultSharedPreferences को पारित करने के लिए नहीं मिल सकता है()। कोई विचार?