Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android模糊图像_Android_Imageview_Image Quality - Fatal编程技术网

Android模糊图像

Android模糊图像,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

我有一个图像保存在我的数据库,这是非常好的,我可以检索它,但问题是,图像质量肯定已经降低

这是我的密码

字符串服务器\u url=“”+用户\u id

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() {
您可以为大小使用更高的值。 如果将这两个值设置为零,则不会进行缩放。 我希望这能解决问题