我有一个名为DownloadInfo的类,它由progressBar和两个textView组成,如何通过intent发送它并在另一侧维护对象?
答案 0 :(得分:1)
将Serializable
实施到DownloadInfo
课程。
Intent intent = new Intent(Youractivity.this, OtherActivity.class);
Bundle args = new Bundle();
args.putSerializable("downloadInfo", DownloadInfo object);
intent.putExtras(args);
另一方面:
if (getIntent().hasExtra("downloadInfo"))
downloadInfo = (DownloadInfo) getIntent().getExtras().getSerializable("downloadInfo");