而不是使用startActivity
開始活動使用startActivityForResult
。 如果你在活動A onitemclick事件 使用下面的代碼來啓動活動B
Intent intent = new Intent(WebViewTest.this,
B.class);
startActivityForResult(intent, 500);
寫裏面,這樣,當活動B完成控制涉及到下面的方法下面的方法將圖像更新用代碼。您可以使用處理器的概念還可以隨時更新圖像
@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
}
}
感謝 迪帕克