1 package jp.sfjp.gokigen.a01c.olycamerawrapper.property.favorite;
3 import android.support.v4.app.Fragment;
4 import android.support.v4.app.FragmentManager;
5 import android.support.v4.app.FragmentPagerAdapter;
6 import android.util.Log;
8 class LoadSaveMyCameraPropertyPagerAdapter extends FragmentPagerAdapter
10 private final String TAG = toString();
11 private final ILoadSaveMyCameraPropertyDialogDismiss dismissInterface;
13 private String[] titles = null;
14 private LoadMyCameraPropertyFragment loadFragment = null;
15 private SaveMyCameraPropertyFragment saveFragment = null;
17 LoadSaveMyCameraPropertyPagerAdapter(FragmentManager fm, ILoadSaveMyCameraPropertyDialogDismiss dismissInterface)
20 this.dismissInterface = dismissInterface;
23 private void initialize()
26 loadFragment = new LoadMyCameraPropertyFragment();
27 loadFragment.setDismissInterface(dismissInterface);
30 saveFragment = new SaveMyCameraPropertyFragment();
31 saveFragment.setDismissInterface(dismissInterface);
35 public Fragment getItem(int position)
37 Log.v(TAG, "getItem :" + position);
38 if ((loadFragment == null)||(saveFragment == null))
42 Fragment returnFragment;
46 returnFragment = loadFragment;
51 returnFragment = saveFragment;
53 return (returnFragment);
63 public CharSequence getPageTitle(int position)
65 return titles[position];
68 void setTitles(String[] titles)