2
我有一個應用程序使用對象列表調用第二個活動。返回的對象列表,我的代碼是繼我想從我的調用意圖中獲取對象列表
Intent returnIntent = new Intent();
Bundle bundle = new Bundle();
bundle.putSerializable("myList", (Serializable) list);
returnIntent.putExtras(bundle);
context.setResult(100, returnIntent);
context.finish();
,我試圖以檢索該對象列表,但我cannt
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if(requestCode == 100) {
Bundle bundel = data.getExtras();
try {
list = (List<Model>) bundel.get("myList");
} catch (Exception ex) {
Log.d("MY ERROR", ex.toString());
}
Toast.makeText(GetXmlFromUrlActivity.this, "You need to enter your name: " + list.size(), Toast.LENGTH_LONG).show();
}
}
Can anyone please help me?
序列化是有點慢,你可以使用Parcelable爲Android。 – 2011-12-31 06:30:49