Skip to content

Instantly share code, notes, and snippets.

@russelarms
Last active May 28, 2017 13:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save russelarms/0670ba624111241a6ff0b1d4ab1e2ac1 to your computer and use it in GitHub Desktop.
Save russelarms/0670ba624111241a6ff0b1d4ab1e2ac1 to your computer and use it in GitHub Desktop.
public class MainActivity extends AppCompatActivity {
@BindView(R.id.view_pager)
ViewPager viewPager;
PagerAdapter pagerAdapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ButterKnife.bind(this);
initViewPager();
}
private void initViewPager() {
pagerAdapter = new PagerAdapter(getSupportFragmentManager());
for (int i = 0; i < 5; i++) {
pagerAdapter.addFragment(new IntroPageFragment());
}
viewPager.setAdapter(pagerAdapter);
}
}
public class IntroPageFragment extends Fragment {
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
return inflater.inflate(R.layout.fragment_main, container, false);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment