Код: Выделить всё
package red.fm.cssr.fragment;
import android.os.Looper;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.os.Bundle;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
public class MainActivity extends FragmentActivity {
ViewPager viewPager=null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
viewPager = (ViewPager) findViewById(R.id.pager);
FragmentManager fragmentManager=getSupportFragmentManager();
viewPager.setAdapter(new MyAdapter(fragmentManager));
viewPager.setClipToPadding(false);
viewPager.setPageMargin(12);
}
}
class MyAdapter extends FragmentPagerAdapter {
public MyAdapter(FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int i) {
Fragment fragment=null;
if (i==0){
fragment=new Fraga();}
if (i==1){
fragment=new Fragb();}
if (i==2){
fragment=new Fragc();}
if (i==3){
fragment=new Fragd();}
if (i==4){
fragment=new Frage();}
if (i==5){
fragment=new Fragef();}
return fragment;
}
@Override
public int getCount() {
return 6;
}
@Override
public float getPageWidth(int position) {
return 0.33f;
}
}