package com.wuxiaolong.wewin.ui.tngougirl;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.support.v4.view.ViewCompat;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.wuxiaolong.wewin.ui.BaseFragment;
import com.wuxiaolong.wewin.utils.AppConstants;
import com.wuxiaolong.wewin.utils.ImageLoader;
import com.xiaomolongstudio.wewin.R;
import butterknife.BindView;
import butterknife.ButterKnife;
import uk.co.senab.photoview.PhotoView;
public class TngouGirlDetailFragment extends BaseFragment {
@BindView(R.id.photoView)
PhotoView photoView;
private String imageUrl;
public static Fragment newFragment(String imageUrl) {
Bundle bundle = new Bundle();
bundle.putString(AppConstants.IMAGE_URL, imageUrl);
TngouGirlDetailFragment fragment = new TngouGirlDetailFragment();
fragment.setArguments(bundle);
return fragment;
}
@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
imageUrl = this.getArguments().getString(AppConstants.IMAGE_URL);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View view = inflater.inflate(R.layout.fragment_tngou_girl_detail, container, false);
ButterKnife.bind(this, view);
return view;
}
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
ViewCompat.setTransitionName(photoView, imageUrl);
ImageLoader.load(mActivity, AppConstants.API_SERVER_IMAGE_URL + imageUrl, photoView);
}
}