SharedPreferences
なしのクラスで使用する方法はoncreate
?
アクセスするとヌルポインタを取得します。
public class Ftr extends Activity
{
SharedPreferences preferences;
Context ab=this;
public void ft()
{
preferences = PreferenceManager.getDefaultSharedPreferences(ab);
String result = preferences.getString("F","");
}
}
ft()
別のアクティビティから関数を呼び出してFtr
いますが、アクティビティではなく単なるクラスです。
この状態でどのように使用できSharedPreferences
ますか?