Slide 33
Slide 33 text
#dfua
GridViewPager
final Resources res = getResources();
final GridViewPager pager = (GridViewPager) findViewById(R.id.pager);
pager.setOnApplyWindowInsetsListener(new View.OnApplyWindowInsetsListener() {
@Override
public WindowInsets onApplyWindowInsets(View v, WindowInsets insets) {
final boolean round = insets.isRound();
int rowMargin = res.getDimensionPixelOffset(R.dimen.card_margin);
int colMargin = res.getDimensionPixelOffset(round ? R.dimen.padding_round : R.dimen.
padding_rect);
pager.setPageMargins(rowMargin, colMargin);
return insets;
}
});
pager.setAdapter(new GridViewPagerCustomAdapter(this, getFragmentManager()));