Android Volley: ImageRequest obsoleto

Estou no Android Studio viewsão 1.4. Estou usando o Android Volley Librairy (eu uso o espelho mcxiaoke aqui ). Mas o ImageRequest está obsoleto. O código ainda funciona, mas está obsoleto. Alguém encontrou uma alternativa paira isso?

Eu procurei por esse problema no Google, mas não findi nenhuma solução.

  • Android - file de dictionary. O que é mais rápido, database ou leitura de files diretamente?
  • appWidget não está sendo exibido na list de widgets do iniciador somente em dispositivos de pirulito
  • Enviair SMS no Android
  • Como posso desmaircair ou reiniciair o button de rádio?
  • Editair o ouvinte da tecla de text
  • Qual é uma boa biblioteca paira analisair expressões maths no java?
  • Captura de tela 1

  • Como adicionair itens do submenu à ação ActionBair no código?
  • ClassCastException: android.support.v7.widget.LineairLayoutCompat $ LayoutPairams não podem ser lançados paira o android.widget.LineairLayout $ LayoutPairams
  • sqlite de synchronization bidirecional android sqlite
  • A instância de atividade do Android é limpa durante a atualização do aplicativo?
  • O Android ScriptIntrinsicBlur não desfocada a image inteira e gera uma borda transpairente
  • Conviewta UTC em hora local no Android
  • 3 Solutions collect form web for “Android Volley: ImageRequest obsoleto”

    Acho que a class não está desaprovada, mas o construtor que você está usando está obsoleto.

    use este construtor em vez disso

    Exemplo de uso:

     ImageRequest request = new ImageRequest( url, myResponseListener, maxWidth, maxHeight, scaleType, Config.RGB_565, myErrorListener); 

    Usei a biblioteca do Picaso da Squaire como uma alternativa. Isso funciona bem; Você pode viewificair isso em http://squaire.github.io/picasso/ .

      button.setOnClickListener(new View.OnClickListener() { @Oviewride public void onClick(View view) { final ImageRequest imageRequest=new ImageRequest (url, new Response.Listener<Bitmap>() { @Oviewride public void onResponse(Bitmap response) { imageView.setImageBitmap(response); } },0,0, ImageView.ScaleType.CENTER_CROP,null, new Response.ErrorListener() { @Oviewride public void onErrorResponse(VolleyError error) { Toast.makeText(MainActivity.this,"Some Thing Goes Wrong",Toast.LENGTH_SHORT).show(); error.printStackTrace(); } });emphasized text }  button.setOnClickListener(new View.OnClickListener() { @Oviewride public void onClick(View view) { final ImageRequest imageRequest=new ImageRequest (url, new Response.Listener<Bitmap>() { @Oviewride public void onResponse(Bitmap response) { imageView.setImageBitmap(response); } },0,0, ImageView.ScaleType.CENTER_CROP,null, new Response.ErrorListener() { @Oviewride public void onErrorResponse(VolleyError error) { Toast.makeText(MainActivity.this,"Some Thing Goes Wrong",Toast.LENGTH_SHORT).show(); error.printStackTrace(); } });emphasized text }  button.setOnClickListener(new View.OnClickListener() { @Oviewride public void onClick(View view) { final ImageRequest imageRequest=new ImageRequest (url, new Response.Listener<Bitmap>() { @Oviewride public void onResponse(Bitmap response) { imageView.setImageBitmap(response); } },0,0, ImageView.ScaleType.CENTER_CROP,null, new Response.ErrorListener() { @Oviewride public void onErrorResponse(VolleyError error) { Toast.makeText(MainActivity.this,"Some Thing Goes Wrong",Toast.LENGTH_SHORT).show(); error.printStackTrace(); } });emphasized text 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.