2010-10-26 21 views
6

Uygulamamda kullandığım bir kitaplık yaptım. Paylaşılan tercihlerde saklanan bazı ayarlara erişmesini istiyorum.Android: Kitaplıkta SharedPreferences kullanarak

Bu benim kütüphanenin kısaltılmış halidir:

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; 
    } 
} 

bir cevap ve deneme arıyordum ama getDefaultSharedPreferences geçmek için geçerli bir bağlam bulamıyor(). Herhangi bir fikir?

cevap

İlgili konular