how to show selected item(s) details (Title & Cost) into another activity , like:- Shopping Cart Functinality (Add to Cart & View Cart) <p>i am making an app, in which i am fetching data into listview using json parser, then showing selected listview item row into another activity with item details (Note:- Details i am fetching from ListView Activity to singleItem Activity) now i need to show Item Title and Cost for all the selected items into another activity i.e.- ViewCart (from singleItem Activity to ViewCart Activity)by using Add to Cart button on singleItem activity to send all selected records into ViewCart activity like:- Shopping Cart functionality Add to Cart then view selected records in a whole into another activity ViewCart, and i just want to show selected item's Title and Cost to another activity, still i am showing only the one selected item not all the selected item(s) by user in a session, and i am also not saving that record for complete session, but now i want to show all selected items by user into viewcart activity based on complete session. below i am placing singleItem and ViewCart Code:-</p> <p>SingleItem Code:-</p> <pre><code> public class SingleMenuItem extends Activity{ static final String KEY_TITLE = "title"; static final String KEY_COST = "cost"; static final String KEY_THUMB_URL = "imageUri"; private EditText edit_qty_code; private TextView txt_total; private TextView text_cost_code; private double itemamount = 0; private double itemquantity = 0; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.single); Intent in = getIntent(); String title = in.getStringExtra(KEY_TITLE); String thumb_url = in.getStringExtra(KEY_THUMB_URL); String cost = in.getStringExtra(KEY_COST); ImageLoader imageLoader = new ImageLoader(getApplicationContext()); ImageView imgv = (ImageView) findViewById(R.id.single_thumb); TextView txttitle = (TextView) findViewById(R.id.single_title); TextView txtcost = (TextView) findViewById(R.id.single_cost); TextView txtheader = (TextView) findViewById(R.id.actionbar); txttitle.setText(title); txtheader.setText(title); txtcost.setText(cost); imageLoader.DisplayImage(thumb_url, imgv); text_cost_code = (TextView)findViewById(R.id.single_cost); edit_qty_code = (EditText)findViewById(R.id.single_qty); txt_total=(TextView)findViewById(R.id.single_total); itemamount=Double.parseDouble(text_cost_code.getText().toString()); txt_total.setText(Double.toString(itemamount)); edit_qty_code.addTextChangedListener(new TextWatcher() { public void onTextChanged(CharSequence s, int start, int before, int count) { // TODO Auto-generated method stub } public void beforeTextChanged(CharSequence s, int start, int count, int after) { // TODO Auto-generated method stub } public void afterTextChanged(Editable s) { itemquantity=Double.parseDouble(edit_qty_code.getText().toString()); itemamount=Double.parseDouble(text_cost_code.getText().toString()); txt_total.setText(Double.toString(itemquantity*itemamount)); } }); ImageButton addToCartButton = (ImageButton) findViewById(R.id.img_add); addToCartButton.setOnClickListener(new OnClickListener() { public void onClick(View v) { Intent in = new Intent (SingleMenuItem.this, com.erachnida.restaurant.versionoct.FinalOrder.class); in.putExtra(KEY_TITLE, getIntent().getStringExtra(KEY_TITLE)); in.putExtra(KEY_COST, getIntent().getStringExtra(KEY_COST)); startActivity(in); // Close the activity // finish(); } }); }} </code></pre> <p>ViewCart Code:-</p> <pre><code>public class FinalOrder extends Activity { static final String KEY_TITLE = "title"; static final String KEY_COST = "cost"; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.view); Intent in = getIntent(); String title1 = in.getStringExtra(KEY_TITLE); String cost1 = in.getStringExtra(KEY_COST); TextView txttitle1 = (TextView) findViewById(R.id.item_name); TextView txtcost1 = (TextView) findViewById(R.id.item_cost); txttitle1.setText(title1); txtcost1.setText(cost1); } } </code></pre>