Android 排球:ImageRequest 已弃用

Android Volley : ImageRequest deprecated

我正在使用 Android Studio 1.4 版。我用的是 Android Volley 库(我用的是 mcxiaoke 镜像 here)。但是 ImageRequest 已被弃用。该代码仍然有效但已弃用。有没有人找到替代方案?

我在 Google 中搜索过这个问题,但没有找到任何解决方案。

我使用 Square 的 Picaso 库作为替代。它运作良好;您可以在 http://square.github.io/picasso/ 查看。

我认为 class 没有被弃用,但您使用的构造函数已被弃用。

使用这个constructor instead of this one

用法示例:

ImageRequest request = new ImageRequest(
                             url, myResponseListener, maxWidth,
                             maxHeight, scaleType, Config.RGB_565, myErrorListener);
 button.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            final ImageRequest imageRequest=new ImageRequest (url, new Response.Listener<Bitmap>() {
                @Override
                public void onResponse(Bitmap response) {
                    imageView.setImageBitmap(response);

                }
            },0,0, ImageView.ScaleType.CENTER_CROP,null, new Response.ErrorListener() {
                @Override
                public void onErrorResponse(VolleyError error) {
                    Toast.makeText(MainActivity.this,"Some Thing Goes Wrong",Toast.LENGTH_SHORT).show();
                    error.printStackTrace();

                }
            });emphasized text