@@ -0,0 +1,751 @@
+package circlebinder.common.app;%0A%0Aimport android.content.Context;%0Aimport android.content.SharedPreferences;%0A%0Aimport net.ichigotake.common.content.PreferenceKey;%0A%0Apublic final class ViewPagerStateStore %7B%0A%0A    private final SharedPreferences preferences;%0A    private final String KEY_CURRENT_ITEM = %22current_item%22;%0A%0A    public ViewPagerStateStore(Context context, PreferenceKey key) %7B%0A        this.preferences = context.getSharedPreferences(key.getKey(), Context.MODE_PRIVATE);%0A    %7D%0A%0A    public void setCurrentItem(int item) %7B%0A        preferences%0A                .edit()%0A                .putInt(KEY_CURRENT_ITEM, item)%0A                .commit();%0A    %7D%0A%0A    public int getItemPosition() %7B%0A        return preferences.getInt(KEY_CURRENT_ITEM, 0);%0A    %7D%0A%7D%0A

add ViewPagerStateStore