package me.xiaopan.sketchsample.fragment;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.view.ViewPager;
import android.view.View;
import me.xiaopan.androidinjector.InjectContentView;
import me.xiaopan.androidinjector.InjectView;
import me.xiaopan.assemblyadapter.FragmentArrayPagerAdapter;
import me.xiaopan.psts.PagerSlidingTabStrip;
import me.xiaopan.sketchsample.MyFragment;
import me.xiaopan.sketchsample.R;
import me.xiaopan.sketchsample.activity.MainActivity;
@InjectContentView(R.layout.fragment_pager_tab)
public class ImageShaperTestFragment extends MyFragment {
@InjectView(R.id.tab_pagerTabFragment_tabs)
private PagerSlidingTabStrip tabStrip;
@InjectView(R.id.pager_pagerTabFragment_content)
private ViewPager viewPager;
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
viewPager.setAdapter(new FragmentArrayPagerAdapter(getChildFragmentManager(), new Fragment[]{
new RoundRectImageShaperTestFragment(),
new CircleImageShaperTestFragment(),
new ShapeSizeImageShaperTestFragment(),
}));
tabStrip.setTabViewFactory(new MainActivity.TitleTabFactory(new String[]{
"ROUND_RECT",
"CIRCLE",
"SHAPE_SIZE",
}, getActivity()));
tabStrip.setViewPager(viewPager);
}
}