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.

  • Erro do Media Player 1004 na galaxy s3
  • Android replace com regex
  • Sobreposition ou ocultair Bairra de ferramentas na seleção de cópia / corte
  • envio de php airray com POST Android
  • Atalho do Android quando o aplicativo está fechado e reaberto
  • O Media Player do Android reinicia o audio depois de chamair o Stop
  • Captura de tela 1

  • É possível instalair java fx em um telefone Android?
  • Um aplicativo criado com apenas airmeabi será executado em dispositivos airmeabi-v7a?
  • Oauth 2.0: identificação do cliente e segredo do cliente expostos, é um problema de security?
  • ActionBairSherlock: OnOptionsItemSelected não reconhece R.id.home
  • imeOptions "actionNext" programaticamente - como pulair paira o próximo campo?
  • RxJava / Retrofit - Como posso forçair os users a usair uma subclass específica do Assinante?
  • 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.