ActivityGroup:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == 1) {
// PageDetailEditActivity activit = (PageDetailEditActivity)
// getLocalActivityManager().getCurrentActivity();
// String str = activit.handleActivityResult();
String str2 = this.getIntent().getStringExtra("FFFF");
Toast.makeText(this, str2, Toast.LENGTH_LONG).show();
linearLayoutPageDetail.removeAllViews();
linearLayoutPageDetail.setVisibility(View.GONE);
RelativeLayout relativeLayoutPageListTileShow = (RelativeLayout) findViewById(R.id.relativeLayoutPageListTileShow);
relativeLayoutPageListTileShow.setVisibility(View.VISIBLE);
}
}
子activity:
Intent intent = getParent().getIntent();
intent.putExtra("FFFF", "bbb");
getParent().startActivityForResult(intent, 1);
本文介绍了一个关于ActivityGroup与子Activity之间通过onActivityResult进行数据传递的示例。主要内容包括:如何从子Activity向ActivityGroup传递字符串,并在ActivityGroup中接收并处理这些数据。
831

被折叠的 条评论
为什么被折叠?



