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
我正在使用 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