private void setUpViewPager(ArrayList<Photo> photos) {
viewPager = (ViewPager) findViewById(R.id.pager);
viewPager.setAdapter(new DetailViewPagerAdapter(this, photos, sharedElementCallback));
viewPager.setCurrentItem(initialItem);
viewPager.addOnLayoutChangeListener(new View.OnLayoutChangeListener() {
@Override
public void onLayoutChange(View v, int left, int top, int right, int bottom,
int oldLeft, int oldTop, int oldRight, int oldBottom) {
if (viewPager.getChildCount() > 0) {
viewPager.removeOnLayoutChangeListener(this);
startPostponedEnterTransition();
}
}
});
viewPager.setPageMargin(getResources().getDimensionPixelSize(
com.example.android.unsplash.base.R.dimen.padding_mini));
viewPager.setPageMarginDrawable(R.drawable.page_margin);
}
DetailActivity.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:android-instant-apps
作者:
评论列表
文章目录