Android模糊图像
我有一个图像保存在我的数据库,这是非常好的,我可以检索它,但问题是,图像质量肯定已经降低 这是我的密码 字符串服务器\u url=“”+用户\u idAndroid模糊图像,android,imageview,image-quality,Android,Imageview,Image Quality,我有一个图像保存在我的数据库,这是非常好的,我可以检索它,但问题是,图像质量肯定已经降低 这是我的密码 字符串服务器\u url=“”+用户\u id ImageRequest ImageRequest=新的ImageRequest(服务器url、, 新的Response.Listener(){ @凌驾 公共void onResponse(位图响应){ profile_image.setImageBitmap(响应); } },50,50,ImageView.ScaleType.CENTER\u
ImageRequest ImageRequest=新的ImageRequest(服务器url、,
新的Response.Listener(){
@凌驾
公共void onResponse(位图响应){
profile_image.setImageBitmap(响应);
}
},50,50,ImageView.ScaleType.CENTER\u裁剪,null,新响应。ErrorListener(){
@凌驾
公共无效onErrorResponse(截击错误){
Toast.makeText(User_nav.this,“出错了”,Toast.LENGTH_SHORT.show();
错误。printStackTrace();
}
});
UserImageSingleton.getInstance(User_nav.this).addToRequestQue(imageRequest);
UserImageSingleton
private static UserImageSingleton mInstance;
private RequestQueue requestQueue;
private static Context mCtx;
private UserImageSingleton(Context context){
mCtx = context;
requestQueue = getRequestQueue();
}
public RequestQueue getRequestQueue(){
if(requestQueue==null){
requestQueue = Volley.newRequestQueue(mCtx.getApplicationContext());
}
return requestQueue;
}
public static synchronized UserImageSingleton getInstance(Context context){
if(mInstance==null){
mInstance = new UserImageSingleton(context);
}
return mInstance;
}
public <T> void addToRequestQue(Request<T> request){
requestQueue.add(request);
}
私有静态用户ImageSingleton实例;
私有请求队列请求队列;
私有静态上下文mCtx;
私有UserImageSingleton(上下文){
mCtx=上下文;
requestQueue=getRequestQueue();
}
公共请求队列getRequestQueue(){
if(requestQueue==null){
requestQueue=Volley.newRequestQueue(mCtx.getApplicationContext());
}
返回请求队列;
}
公共静态同步UserImageSingleton getInstance(上下文){
if(minInstance==null){
MinInstance=新的UserImageSingleton(上下文);
}
回报率;
}
public void addToRequestQue(请求){
添加(请求);
}
我想问题可能是,您的最大尺码设置为50码
}, 50, 50, ImageView.ScaleType.CENTER_CROP, null, new Response.ErrorListener() {
您可以为大小使用更高的值。
如果将这两个值设置为零,则不会进行缩放。
我希望这能解决问题。我想问题可能是,您的最大尺码设置为50码
}, 50, 50, ImageView.ScaleType.CENTER_CROP, null, new Response.ErrorListener() {
您可以为大小使用更高的值。
如果将这两个值设置为零,则不会进行缩放。
我希望这能解决问题