함수를 하나 추가했다.
fun <T: Serializable> Intent.intentSerializable(key: String, clazz: Class<T>): T? {
return if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
this.getSerializableExtra(key, clazz)
} else {
this.getSerializableExtra(key) as T?
}
}
'안드로이드' 카테고리의 다른 글
[andorid] TextView 줄바꿈 변경 (Activity 전체) (0) | 2023.12.13 |
---|---|
[android] CoordinatorLayout 안에서 버튼 클릭으로 Recycerview item 이동 (0) | 2023.10.27 |
[android studio] configuration-cache 문제해결 (0) | 2023.03.02 |
[android studio] 스튜디오 업데이트 후 프로젝트 인식이 안되는 경우 (0) | 2023.01.19 |
[android] PorterDuffXfermode 활용하여 테두리 만들기 (0) | 2022.12.20 |
댓글