package com.example.user.project;
/**
* Created by User on 2015-04-14.
*/
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.view.ViewPager;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.RadioGroup;
import java.util.ArrayList;
import java.util.List;
public class Main_homeActivity extends Fragment {
private ViewPager paper;
private List<Fragment> listData;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View homeview = inflater.inflate(R.layout.main_home, container, false);
listData = new ArrayList<>();
listData.add(new ItemFragment().newInstance("11111111"));
listData.add(new ItemFragment().newInstance("22222222"));
listData.add(new ItemFragment().newInstance("33333333"));
ViewPagerAdapder adp = new ViewPagerAdapder(getFragmentManager(), listData);
paper = (ViewPager)homeview.findViewById(R.id.viewpager);
final RadioGroup radioGroup = (RadioGroup)homeview.findViewById(R.id.radiogroup);
paper.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
}
@Override
public void onPageSelected(int position) {
switch (position) {
case 0:
radioGroup.check(R.id.radioButton);
break;
case 1:
radioGroup.check(R.id.radioButton2);
break;
case 2:
radioGroup.check(R.id.radioButton3);
break;
}
}
@Override
public void onPageScrollStateChanged(int state) {
}
});
paper.setAdapter(adp);
return homeview;
}
}