i try this :
private void initViewPager() {
ViewPager VIEW_PAGER = (ViewPager) findViewById(R.id.viewPager);
LAYOUTS = new int[]{R.layout.fragment_one, R.layout.fragment_blank};
TourViewPagerAdapter ViewPagerAdapter = new TourViewPagerAdapter();
VIEW_PAGER.setAdapter(ViewPagerAdapter);
VIEW_PAGER.addOnPageChangeListener(viewPagerPageCh angeListener);
}
private class TourViewPagerAdapter extends PagerAdapter {
private LayoutInflater layoutInflater;
TourViewPagerAdapter() {
}
@Override
public Object instantiateItem(ViewGroup container, int position) {
try {
layoutInflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = layoutInflater.inflate(LAYOUTS[position], container, false);
Button btn_fragment = (Button)view.findViewById(R.id.btn_fragment);
container.addView(view);
return view;
} catch (Exception e) {
return null;
}
}
@Override
public int getCount() {
return LAYOUTS.length;
}
@Override
public boolean isViewFromObject(View view, Object obj) {
return view == obj;
}
@Override
public void destroyItem(ViewGroup container, int position, Object object) {
View view = (View) object;
container.removeView(view);
}
}
ViewPager.OnPageChangeListener viewPagerPageChangeListener = new ViewPager.OnPageChangeListener() {
@Override
public void onPageSelected(int position) {
}
@Override
public void onPageScrolled(int arg0, float arg1, int arg2) {
}
@Override
public void onPageScrollStateChanged(int arg0) {
}
};
but when use first fragment (buttons) other fragment buttons be hide !!?