0

i have to pass Arraylist to another activity. i put my code below.

ResultList.java

import org.json.JSONArray;  
import org.json.JSONObject;        
import java.io.Serializable;   
import java.util.ArrayList;  

public class ResultList implements Serializable   
{            
    private ArrayList<JSONObject> parliaments;

    public ResultList(ArrayList<JSONObject> data) {
        this.parliaments = data;
    }

    public ArrayList<JSONObject> getParliaments() {
        return this.parliaments;
    }
}    

In My First Activity

listData = new ResultList(resultList);// resultList is ArrayList<JSONObject>

Intent resultIntent = new Intent(MainViewActivity.this, ResultShowActivity.class);
resultIntent.putExtra("resultData", listData);
this.startActivity(resultIntent);

Can Anyone Help me?

what i am doing wrong?

Thanks.

bhautikmewada191
  • 653
  • 1
  • 9
  • 20

1 Answers1

1

I Solved My Problem. I used ArrayList < String> instead of ArrayList< JSONObject>

that's work fine.

bhautikmewada191
  • 653
  • 1
  • 9
  • 20