Это работает:Android: что означает «не разрешено обновлять пользовательский интерфейс из нити»?
private class MyAsyncTask extends AsyncTask<....>{
protected void onPostExecute(){
// img is an ImageView
img.setImageBitmap(bitmap);
}
}
Извините, ребята, я думаю, что мой вопрос должен быть более точным, если я спрашиваю "почему img.setImageBitmap(bitmap)
уже работаю на UI потоке, я думал, что это обновление View в пользовательском интерфейсе из AsyncTask
нити. .
Вы используете как в onPost? – Manishika
@ Manishika yes Я обновил свой вопрос – nomnom
@nomnom показать полный код не нужно использовать runOnUithread, который он уже вызывается по ui thread – Raghunandan