Picasso java.lang.IllegalStateException: вызов метода не должен происходить из основного потока

Я пытаюсь использовать Пикассо, чтобы получить триBitmap изображения изURL

public void onCreate(Bundle savedInstanceState) { 
  super.onCreate(savedInstanceState);
  setContentView(R.layout.tab2);
  Drawable d1 = new BitmapDrawable(Picasso.with(Tab2.this).load(zestimateImg1).get());
}

я получаюFATAL EXCEPTION с этим кодом. Я подозреваю, что это связано с тем, что это должно быть сделано в течениеAsyncTask, но я не могу заставить его работать. Если с помощью этого можно избежать, я хотел бы сделать это без использованияAsyncTask.

Как я могу заставить этот код работать без сбоев?

Если лучший способ сделать это сAsyncTaskтогда это решение в порядке.

Ответы на вопрос(3)

Ваш ответ на вопрос