Да.Я стремлюсь сделать FrameLayout
, который содержит ImageView
и ProgressBar
.В onCreate()
я делаю imageView.setVisibility(View.INVISIBLE)
, а затем, как только изображение загружается, я делаю:
progress.setVisibility(View.INVISIBLE);
imageView.setVisibility(View.VISIBLE);
С точки зрения потоков, как всегда, следует использовать AsyncTask
.Это легко самая сложная часть процесса, хотя все еще вполне управляемая.Проверьте этот ответ для полного списка кодов.