package net.coding.program.common;
import android.app.Activity;
import android.support.v4.app.Fragment;
import android.view.View;
import net.coding.program.ImagePagerActivity_;
import net.coding.program.maopao.MaopaoListFragment;
/**
* Created by chaochen on 14-9-22.
*/
public class ClickSmallImage implements View.OnClickListener {
private Activity mActivity;
private Fragment mFragment;
public ClickSmallImage(Activity activity) {
mActivity = activity;
}
public ClickSmallImage(Fragment fragment) {
mFragment = fragment;
}
@Override
public void onClick(View v) {
MaopaoListFragment.ClickImageParam param = (MaopaoListFragment.ClickImageParam) v.getTag();
ImagePagerActivity_.IntentBuilder_ builder;
if (mActivity != null) {
builder = ImagePagerActivity_.intent(mActivity);
} else {
builder = ImagePagerActivity_.intent(mFragment);
}
builder.mArrayUri(param.urls)
.mPagerPosition(param.pos)
.needEdit(param.needEdit)
.start();
}
}