add [新增-个人主页-点击图片展示1]
This commit is contained in:
parent
e352e5692c
commit
e69be60d43
@ -45,6 +45,7 @@ import com.yunbao.common.bean.HomeUserExhibitInfoBean;
|
|||||||
import com.yunbao.common.bean.HomeUserInfoBean;
|
import com.yunbao.common.bean.HomeUserInfoBean;
|
||||||
import com.yunbao.common.bean.LabelBean;
|
import com.yunbao.common.bean.LabelBean;
|
||||||
import com.yunbao.common.bean.UserHomeImgBean;
|
import com.yunbao.common.bean.UserHomeImgBean;
|
||||||
|
import com.yunbao.common.dialog.ImagePreviewDialog;
|
||||||
import com.yunbao.common.glide.ImgLoader;
|
import com.yunbao.common.glide.ImgLoader;
|
||||||
import com.yunbao.common.http.CommonHttpUtil;
|
import com.yunbao.common.http.CommonHttpUtil;
|
||||||
import com.yunbao.common.http.base.HttpCallback;
|
import com.yunbao.common.http.base.HttpCallback;
|
||||||
@ -61,6 +62,7 @@ import com.yunbao.common.utils.StringUtil;
|
|||||||
import com.yunbao.common.utils.ToastUtil;
|
import com.yunbao.common.utils.ToastUtil;
|
||||||
import com.yunbao.common.utils.WordUtil;
|
import com.yunbao.common.utils.WordUtil;
|
||||||
import com.yunbao.common.views.UserHomeImgsViewHolder;
|
import com.yunbao.common.views.UserHomeImgsViewHolder;
|
||||||
|
import com.yunbao.live.views.ShowBigPhoto;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
@ -140,6 +142,8 @@ public class UserHomeActivity extends AbsActivity {
|
|||||||
private UploadQnImpl mUploadStrategy;
|
private UploadQnImpl mUploadStrategy;
|
||||||
private List<ActiveBean> videoList = new ArrayList<>();
|
private List<ActiveBean> videoList = new ArrayList<>();
|
||||||
|
|
||||||
|
private UserHomeImgsViewHolder userHomeImgsViewHolder;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected int getLayoutId() {
|
protected int getLayoutId() {
|
||||||
return R.layout.activity_user_home;
|
return R.layout.activity_user_home;
|
||||||
@ -359,7 +363,27 @@ public class UserHomeActivity extends AbsActivity {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
mBanner.setAutoPlay(false).setPages(bannerImgList, new UserHomeImgsViewHolder()).setOnPageChangeListener(new ViewPager.OnPageChangeListener() {
|
|
||||||
|
userHomeImgsViewHolder = new UserHomeImgsViewHolder();
|
||||||
|
userHomeImgsViewHolder.setOnCLickListener(new UserHomeImgsViewHolder.onCLickListener() {
|
||||||
|
@Override
|
||||||
|
public void OnClick(int position) {
|
||||||
|
ImagePreviewDialog dialog = new ImagePreviewDialog();
|
||||||
|
dialog.setImageInfo(bannerImgList.size(), position, false, new ImagePreviewDialog.ActionListener() {
|
||||||
|
@Override
|
||||||
|
public void loadImage(ImageView imageView, int position) {
|
||||||
|
ImgLoader.display(mContext, (String) (bannerImgList.get(position)), imageView);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onDeleteClick(int position) {
|
||||||
|
|
||||||
|
}
|
||||||
|
});
|
||||||
|
dialog.show(((AbsActivity) mContext).getSupportFragmentManager(), "ImagePreviewDialog");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
mBanner.setAutoPlay(false).setPages(bannerImgList, userHomeImgsViewHolder).setOnPageChangeListener(new ViewPager.OnPageChangeListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
|
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user