こんにちは、PagerAdapter 内の sharedpreferences からデータを読み込もうとしていますが、これを行う方法、または少なくともこのデータを PagerAdapter を作成するアクティビティから PagerAdapter に渡す方法はありませんか?
質問を明確にしたことを願っています
こんにちは、PagerAdapter 内の sharedpreferences からデータを読み込もうとしていますが、これを行う方法、または少なくともこのデータを PagerAdapter を作成するアクティビティから PagerAdapter に渡す方法はありませんか?
質問を明確にしたことを願っています
アプリのコンテキストで渡す PageAdapter コンストラクターまたはメソッドがないため、これは手動で作成する必要があります。
セッターを作成してコンテキストを渡すのと同じくらい簡単です。
public void setContext(Context context){
mContext = context;
mSharedPreference = mContext.getSharedPreferences("myPrefs", 0);
}
それから
pageAdapter.setContext(getApplicationContext());