tôi đang cố gắng chuyển danh sách mảng trở lại hoạt động gốc của tôigửi danh sách mảng trở lại hoạt động gốc
Đây là mã đơn giản.
private ArrayList<Receipt> receipts = new ArrayList<Receipt>();
Intent data = new Intent();
data. // what to do here?
setResult(RESULT_OK, data);
//************************************
Đây là cơ bản nhận lớp
public class Receipt {
public String referenceNo;
public byte[] image;
public String comments;
public Date createdOn;
public Date updatedOn;
Nói cho tôi biết làm thế nào tôi có thể thêm nó vào ý định của tôi và làm thế nào tôi có thể lấy nó trở lại trong hoạt động cha mẹ từ
onActivityResult(final int requestCode, int resultCode, final Intent data)
Bạn đã kiểm tra câu hỏi này chưa? -> http://stackoverflow.com/questions/5207510/android-passing-an-arraylist-back-to-parent-activity –
http: // stackoverflow.com/questions/4626861/put-object-as-intent-for-next-activity ..... tương tự như cái này ??? –