728x90
반응형
var mediaContentListIntent = Intent(this,one_room_mediaContent_List_page ::class.java)
mediaContentListIntent.putExtra("mediaContentList",mediaContentList)
startActivity(mediaContentListIntent)
mediaContentList 는 ArrayList<객체> 로 된 컬렉션 타입입니다.
보내기 전에 객체의 클래스를 가서 그 클래스가
Serializable
를 상속 받아야 합니다.
Serializable 를 상속 받은 클래스의 ArrayList를 이제 인텐트로 담아서 보내면 됩니다.
인텐트를 받을 시에는
mediaContentList = intent.getSerializableExtra("mediaContentList") as ArrayList<one_room_message>
getSerializableExtra를 사용하여 받고, 형변환을 해줍니다.
728x90
반응형
'Kotlin' 카테고리의 다른 글
코틀린 안드로이드 RecyclerView ItemClickListener 만들기 (0) | 2019.02.09 |
---|---|
코틀린 안드로이드 RecyclerView GridLayout 사용하기 (0) | 2019.02.09 |
코틀린 안드로이드 videoView 사용하기 (0) | 2019.01.28 |
코틀린 핸들러로 객체 전달 (0) | 2019.01.09 |
코틀린 안드로이드 SharedPreferences 리스트 저장하기 (0) | 2018.12.28 |