2015-12-22 1 views
0
@Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 

     ImageView imgView = (ImageView) findViewById(R.id.img_view); 

     Context context = this; 

     Picasso.with(this) 
       .load("http://i.imgur.com/DvpvklR.png") 
       .placeholder(R.drawable.appleadn) 
       .noFade() 
       .into(imgView); 


    } 

Я новичок в андроиде, и я использую picasso для загрузки изображений, но выше с этим кодом, дайте мне заполнить ошибку, также показывается изображение, но изображение загружено , где я ошибаюсь? Или есть флаг или что-то такое для пикассо или OkHttp необходимо для использования picasso?Загрузка Picasso не началась?

+0

пожалуйста, напишите более подробную информацию. Что говорят журналы? – toidiu

+1

Вы добавили интернет-разрешение? –

+0

нет, я не добавил разрешения на интернет ... – Nicky

ответ

3

Добавьте эту строку в манифесте:

<uses-permission android:name="android.permission.INTERNET" /> 
+0

Эй, изображение не является кешем в памяти, что я должен делать для сохранения во внешнем хранилище для изображения. – Nicky

+1

@ Никки см. [Это] (http://stackoverflow.com/questions/23978828/how-do-i-use-disk-caching-in-picasso). –