Вместо использования startActivity
для начала действия используйте startActivityForResult
.Если вы участвуете в событии onitemclick в действии A, используйте следующий код для запуска действия B
Intent intent = new Intent(WebViewTest.this,
B.class);
startActivityForResult(intent, 500);
и напишите код обновления изображения в следующем методе, чтобы после завершения действия B элемент управления перешел к следующему методу.Вы можете использовать концепцию Handler также для обновления изображения
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
System.out.println(requestCode + "...called from another activity..."
+ resultCode);
if (requestCode == 500) {
//upate image
}
}
Спасибо Deepak