我有一個叫做服務類,它是用來利用此構造函數創建服務對象傳和ArrayList <Service>
public Service(int id, String service_name, String service_code) {
this.id = id;
this.service_name = service_name;
this.service_code = service_code;
}
然後創建一個列表呼叫服務列表與以下簽名
List<Service> serviceList = new ArrayList<Service>
我試圖通過Intent
對象通過此ArrayList這樣
Intent i = new Intent(Classname.this, anotherClass.class);
i.putExtras("serviceList",serviceList);
startActivity(i);
但它失敗。我通過意向傳遞ArrayList對象的方式是什麼?
如何發送的parcalable意圖 – nifCody
@nifCody基本上是這樣的'intent.putParcelableArrayListExtra(」 list「,yourServiceArrayList)' –
我們是否需要轉換yourServiceArrayList – nifCody