1. 程式人生 > >兩個Activity之間傳遞List資料

兩個Activity之間傳遞List資料

一、List<T>的Bean物件,Bean類實現Serializable介面

public class WordReview implements Serializable {
    
}

二、Activity跳轉傳遞引數

List<WordReview> wordReviews = new ArrayList<>();
Intent intent = new Intent(this, SpellTestActivity.class);intent.putExtra("words", (Serializable) wordReviews);startActivity(intent);
三、目標Activity接受資料
Intent intent = getIntent();
List<WordReview> mReviewWords;
mReviewWords = (List<WordReview>) intent.getSerializableExtra("words");