助けてください。私は、アイテム名、数量、金額、レートの配列リストを、注文作成アクティビティから次のアクティビティ確認注文に渡したいのですが、次のアクティビティで、その配列リストのnull値を取得するために何ができますか?
受注コード
Intent intent = new Intent(MakeOrder.this,Demo.class);
intent.putStringArrayListExtra("selectedItems",strItemNameAlert);
intent.putStringArrayListExtra("selectedRates",strRateAlert);
intent.putStringArrayListExtra("selectedQuantity",strQuantityAlert);
intent.putStringArrayListExtra("selectedAmount",strAmountAlert);
intent.putStringArrayListExtra("selectedId",strItemIdAlert);
startActivity(intent);
注文確認コード
public class ConfirmOrder extends Activity {
ArrayList<String> resultArrItemname;
ArrayList<String> resultArrItemrate;
ArrayList<String> resultArrItemquantity;
ArrayList<String> resultArrItemamount;
ArrayList<String> resultArrItemid;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.demo);
resultArrItemname=new ArrayList<String>();
resultArrItemrate=new ArrayList<String>();
resultArrItemquantity=new ArrayList<String>();
resultArrItemamount=new ArrayList<String>();
resultArrItemid=new ArrayList<String>();
Intent intent1=new Intent();
resultArrItemname = intent1.getStringArrayListExtra("selectedItems");
resultArrItemrate = intent1.getStringArrayListExtra("selectedRates");
resultArrItemquantity = intent1.getStringArrayListExtra("selectedQuantity");
resultArrItemamount = intent1.getStringArrayListExtra("selectedAmount");
resultArrItemid = intent1.getStringArrayListExtra("selectedId");
}