图像上传设置

This commit is contained in:
jia 2024-12-07 17:45:50 +08:00
parent 0ecc077bc2
commit e2741cdccb
4 changed files with 29 additions and 33 deletions

View File

@ -26,6 +26,7 @@ import com.ifish.basebean.LookReport;
import com.ifish.baseclass.BaseActivity; import com.ifish.baseclass.BaseActivity;
import com.ifish.geewe.ImgScreenshotUtil; import com.ifish.geewe.ImgScreenshotUtil;
import com.ifish.utils.AnimationUtil; import com.ifish.utils.AnimationUtil;
import com.ifish.utils.AppUtil;
import com.ifish.utils.Commons; import com.ifish.utils.Commons;
import com.ifish.utils.Commons.LoginSPKey; import com.ifish.utils.Commons.LoginSPKey;
import com.ifish.utils.Commons.NetWork; import com.ifish.utils.Commons.NetWork;
@ -91,11 +92,8 @@ public class LookAtReportActivity extends BaseActivity {
iv_camera = findMyViewById(R.id.iv_camera); iv_camera = findMyViewById(R.id.iv_camera);
iv_head = findMyViewById(R.id.iv_head); iv_head = findMyViewById(R.id.iv_head);
String wximg = SPUtil.getInstance(LookAtReportActivity.this).getString(Commons.LoginSPKey.WXIMAGE); String wximg = SPUtil.getInstance(LookAtReportActivity.this).getString(Commons.LoginSPKey.WXIMAGE);
if (!TextUtils.isEmpty(wximg)) { AppUtil.setHeader(this,iv_head,wximg);
Picasso.with(LookAtReportActivity.this).load(wximg).error(R.drawable.ic_error).into(iv_head);
} else {
Picasso.with(LookAtReportActivity.this).load(HttpManager.HEAD_URL + Commons.USER.getUserImg()).error(R.drawable.ic_error).into(iv_head);
}
try {//加载最后一帧摄像头的图片获取错误则加载默认图片 try {//加载最后一帧摄像头的图片获取错误则加载默认图片
cameraId = lookCamera.cameraId; cameraId = lookCamera.cameraId;
File fileUpload = new File(ImgScreenshotUtil.getScreenshotImage(sp.getString(LoginSPKey.GeeWeUserId, ""), cameraId)); File fileUpload = new File(ImgScreenshotUtil.getScreenshotImage(sp.getString(LoginSPKey.GeeWeUserId, ""), cameraId));

View File

@ -52,6 +52,7 @@ import com.ifish.geewe.ImgScreenshotUtil;
import com.ifish.geewe.VideoPlayNumber; import com.ifish.geewe.VideoPlayNumber;
import com.ifish.utils.ActivityManager; import com.ifish.utils.ActivityManager;
import com.ifish.utils.AnimationUtil; import com.ifish.utils.AnimationUtil;
import com.ifish.utils.AppUtil;
import com.ifish.utils.Commons; import com.ifish.utils.Commons;
import com.ifish.utils.Commons.LoginSPKey; import com.ifish.utils.Commons.LoginSPKey;
import com.ifish.utils.HttpListener; import com.ifish.utils.HttpListener;
@ -436,11 +437,8 @@ public class LookFishMonitorActivity extends BaseGradeMonitorActivity implements
et_content = (EditText) v.findViewById(R.id.et_content); et_content = (EditText) v.findViewById(R.id.et_content);
iv_userImg = (ImageView) v.findViewById(R.id.iv_userImg); iv_userImg = (ImageView) v.findViewById(R.id.iv_userImg);
String wximg = SPUtil.getInstance(LookFishMonitorActivity.this).getString(Commons.LoginSPKey.WXIMAGE); String wximg = SPUtil.getInstance(LookFishMonitorActivity.this).getString(Commons.LoginSPKey.WXIMAGE);
if (!TextUtils.isEmpty(wximg)) { AppUtil.setHeader(this,iv_userImg,wximg);
Picasso.with(getApplicationContext()).load(wximg).error(R.drawable.ic_error).into(iv_userImg);
} else {
Picasso.with(getApplicationContext()).load(HttpManager.HEAD_URL + Commons.USER.getUserImg()).error(R.drawable.ic_error).into(iv_userImg);
}
iv_userType = (ImageView) v.findViewById(R.id.iv_userType); iv_userType = (ImageView) v.findViewById(R.id.iv_userType);
iv_reward = (ImageView) v.findViewById(R.id.iv_reward); iv_reward = (ImageView) v.findViewById(R.id.iv_reward);
tv_gradeNum = (TextView) v.findViewById(R.id.tv_gradeNum); tv_gradeNum = (TextView) v.findViewById(R.id.tv_gradeNum);

View File

@ -280,26 +280,27 @@ public class MineActivity extends BaseActivity {
private void changeHead() { private void changeHead() {
final Dialog dialogHead = new Dialog(MineActivity.this, R.style.HOLOMyDialogs);
dialogHead.show();
Window window = dialogHead.getWindow();
window.setContentView(R.layout.dialog_cramer);
RelativeLayout rl_png = (RelativeLayout) window.findViewById(R.id.rl_man);
RelativeLayout rl_cramera = (RelativeLayout) window.findViewById(R.id.rl_woman);
rl_png.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
gallery(); gallery();
dialogHead.dismiss(); // final Dialog dialogHead = new Dialog(MineActivity.this, R.style.HOLOMyDialogs);
} // dialogHead.show();
}); // Window window = dialogHead.getWindow();
rl_cramera.setOnClickListener(new OnClickListener() { // window.setContentView(R.layout.dialog_cramer);
@Override // RelativeLayout rl_png = (RelativeLayout) window.findViewById(R.id.rl_man);
public void onClick(View v) { // RelativeLayout rl_cramera = (RelativeLayout) window.findViewById(R.id.rl_woman);
camera(); // rl_png.setOnClickListener(new OnClickListener() {
dialogHead.dismiss(); // @Override
} // public void onClick(View v) {
}); //
// dialogHead.dismiss();
// }
// });
// rl_cramera.setOnClickListener(new OnClickListener() {
// @Override
// public void onClick(View v) {
// camera();
// dialogHead.dismiss();
// }
// });
} }

View File

@ -218,12 +218,11 @@ public class AppUtil {
if (!TextUtils.isEmpty(userImg)){ if (!TextUtils.isEmpty(userImg)){
Picasso.with(activity).invalidate(HttpManager.HEAD_URL + Commons.USER.getUserImg());//清除缓存 重新加载图片 Picasso.with(activity).invalidate(HttpManager.HEAD_URL + Commons.USER.getUserImg());//清除缓存 重新加载图片
Picasso.with(activity).load(HttpManager.HEAD_URL + Commons.USER.getUserImg()).error(R.drawable.ic_error).into(header); Picasso.with(activity).load(HttpManager.HEAD_URL + Commons.USER.getUserImg()).error(R.drawable.ic_error).into(header);
}else { }else if (!TextUtils.isEmpty(weixin)) {
if (!TextUtils.isEmpty(weixin)) {
Picasso.with(activity).invalidate(weixin);//清除缓存 重新加载图片 Picasso.with(activity).invalidate(weixin);//清除缓存 重新加载图片
Picasso.with(activity).load(weixin).error(R.drawable.ic_error).into(header); Picasso.with(activity).load(weixin).error(R.drawable.ic_error).into(header);
} }
}
} }
} }