private void initView() {
Bundle bundle = getIntent().getExtras();
String title = bundle.getString(Constants.BUNDLE_KEY_TITLE);
String idOrUrl = bundle.getString(Constants.BUNDLE_KEY_ID);
String pic = bundle.getString(Constants.BUNDLE_KEY_IMG_URL);
mToolbarTitle.setText(title);
mJcVideoPlayer.backButton.setVisibility(View.GONE);
mJcVideoPlayer.titleTextView.setVisibility(View.GONE);
mJcVideoPlayer.tinyBackImageView.setVisibility(View.GONE);
mJcVideoPlayer.thumbImageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
// new PicassoTarget(this, mJcVideoPlayer.thumbImageView, mToolbar)
Glide.with(this)
.load(pic)
.into( mJcVideoPlayer.thumbImageView);
final ArrayList<Fragment> fragments = new ArrayList<>();
//将首次需要加载的电影Id传递过去
VideoInfoFragment videoInfoFragment = new VideoInfoFragment();
Bundle arg = new Bundle();
arg.putString(Constants.BUNDLE_KEY_DATAID, idOrUrl);
videoInfoFragment.setArguments(arg);
VideoCommentFrag videoCommentFrag = new VideoCommentFrag();
videoCommentFrag.setArguments(arg);
fragments.add(videoInfoFragment);
fragments.add(videoCommentFrag);
mVpVideoInfo.setAdapter(new FragmentStatePagerAdapter(getSupportFragmentManager()) {
@Override
public Fragment getItem(int position) {
return fragments.get(position);
}
@Override
public int getCount() {
return fragments.size();
}
});
mVpVideoInfo.addOnPageChangeListener(this);
mVpVideoInfo.setCurrentItem(0);
argbEvaluator = new ArgbEvaluator();
floatEvaluator = new FloatEvaluator();
mToolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finishAfterTransition();
}
});
}
VideoInfoActivity.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:AmenEye
作者:
评论列表
文章目录