而不是使用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
}
}
感谢 迪帕克