主Activity
case 1:// 相册
/* * Intent intentPhoto =
* CameraAndPhotoLibUtil .getPhoto(
* TreasurePulishActivity.this,
* Intent.ACTION_GET_CONTENT, true);
* startActivityForResult
* (intentPhoto, REQUEST_PHOTOLIB);*/
Intent intent = new Intent(TreasurePulishActivity.this,BatchUploadImgActivity.class);
startActivityForResult(intent,0);
// startActivity(intent);
break;
default:
break;
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
switch (requestCode) {
case 0:
if(data == null) {
Log.e("data is null", "data is null");
}else {
String imgPath = data.getExtras().getString("Path");
Log.i("result======>>>", imgPath);
}
子Activity
/**
* 事件初始化
*/
private void initListener() {
finishBt.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
// 图片路径列表
img_list = CacheMap.getDate();
StringBuffer sb = new StringBuffer("");
for (String path : img_list) {
sb.append(path).append(";");
}
Log.i("sb==>>", sb.toString());
Intent intent = new Intent();
intent.putExtra("Path", sb.toString());
setResult(RESULT_OK, intent);
finish();
}
});
}